Mysql5.7修改root密碼教程
版本更新,原來user里的password字段已經(jīng)變更為authentication_string
版本更新 緣故,好多網(wǎng)上的教程都不適用了,甚至連官網(wǎng)的文檔也不是能夠順利操作的。
如果 MySQL 正在運行,首先殺之:
killall -TERM mysqld。
運行
mysqld_safe --skip-grant-tables &
如果此時不想被遠程連接:mysqld_safe –skip-grant-tables –skip-networking &
使用mysql連接server
更改密碼:
update mysql.user set authentication_string=password('123qwe') where user='root' and Host = 'localhost';
*特別提醒注意的一點是,新版的mysql數(shù)據(jù)庫下的user表中已經(jīng)沒有Password字段了
而是將加密后的用戶密碼存儲于authentication_string字段
mysql> flush privileges; mysql> quit;
修改完畢。重啟
killall -TERM mysqld。 mysqld_safe &
然后mysql就可以連接了
但是此時操作似乎功能不完全,還要alter user…
alter user 'root'@'localhost' identified by '123';
網(wǎng)文說醬紫也可以:
set password for 'root'@'localhost'=password('123');
cp mysql.server /etc/init.d/mysql
chmod +x /etc/init.d/mysql
chkconfig --add mysql
總結
以上就是這篇文章的全部內(nèi)容了,希望本文的內(nèi)容對大家的學習或者工作具有一定的參考學習價值,謝謝大家對腳本之家的支持。如果你想了解更多相關內(nèi)容請查看下面相關鏈接
- Mysql 5.7.9 shutdown 語法實例詳解
- Centos 7下使用RPM包安裝MySQL 5.7.9教程
- 解決MySQL 5.7.9版本sql_mode=only_full_group_by問題
- MySQL 5.7.9 服務無法啟動-“NET HELPMSG 3534”的解決方法
- mysql 5.7.9 免安裝版配置方法圖文教程
- MYSQL5.7.9開啟慢查詢?nèi)罩镜募记?/a>
- mysql5.7及mysql 8.0版本修改root密碼的方法小結
- Windows10下MySQL5.7.19安裝教程 MySQL忘記root密碼修改方法
- MySQL 5.7忘記root密碼后修改的詳細教程
- 更新至MySQL 5.7.9的詳細教程
相關文章
Datagrip2020下載MySQL驅(qū)動失敗的問題
這篇文章主要介紹了Datagrip2020下載MySQL驅(qū)動失敗的問題,本文通過圖文并茂的形式給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下2020-09-09
安裝MySQL 5后無法啟動(不能Start service)解決方法小結
有時候我們在安裝mysql軟件時,卻無法啟動,或服務器安全設置以后都可能導致mysql無法運行2012-07-07
node連接mysql數(shù)據(jù)庫遇到的問題和解決方案
這篇文章主要介紹了node連接mysql數(shù)據(jù)庫遇到的問題和解決方案,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下2020-10-10

