Linux下MySQL忘記root密碼怎麼辦

1、修改MySQL的配置文件(默認爲/etc/my.cnf),在[mysqld]下添加一行skip-grant-tables

2、保存配置文件後,重啓MySQL服務 service mysqld restart

3、再次進入MySQL命令行 mysql -u root -p,輸入密碼時直接回車,就會進入MySQL數據庫了,這個時候按照常規流程修改root密碼即可。命令爲  UPDATE user SET Passpord = passpord('your pass') where User = 'root';

         flush privileges;

4、密碼修改完畢後,再按照步驟1中的流程,刪掉配置文件中的那行,並且重啓MySQL服務,新密碼就生效了。

發佈了58 篇原創文章 · 獲贊 19 · 訪問量 23萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章