首頁  >  文章  >  資料庫  >  centos mysql 忘記密碼怎麼辦

centos mysql 忘記密碼怎麼辦

藏色散人
藏色散人原創
2021-11-29 14:18:543507瀏覽

centos mysql忘記密碼的解決方法:1、在[mysqld]的段落中加上一句「skip-grant-tables」;2、重啟mysql服務;3、輸入「mysql -u root -p 」;4、透過update修改密碼即可。

centos mysql 忘記密碼怎麼辦

本文操作環境:centOS6.8系統、mysql5.5、Dell G3。

centos mysql 怎麼忘記密碼?

#centos系統mysql忘記密碼

安裝mysql 之後,注意加入軟連線

mysql 忘記密碼操作,

vim /etc/my.cnf

在[mysqld] 的段中加上一句:

skip-grant-tables

重啟mysql 服務,service mysql restart

在輸入mysql -u root -p  輸入回車即可進入mysql 資料庫

use mysql;

低版本修改:

update user set Password = password('LDtianzhe.') where user = 'root';

高版本修改:

update user set authentication_string=password('new password') where user = 'root';

再vim /etc/my. cnf 註解掉上面新增的重新啟動服務即可再次進入資料庫

如果出現此錯誤:

ERROR 1175 (HY000): You are using safe update mode and you tried to update a table without a WHERE that uses a KEY column


需要關閉保護模式

再次使用更新密碼即可

退出,註解掉skip-grant-tables

重啟服務即可

 推薦學習:《mysql影片教學

以上是centos mysql 忘記密碼怎麼辦的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn