首頁  >  文章  >  資料庫  >  mysql5.7資料庫忘記密碼怎麼解決

mysql5.7資料庫忘記密碼怎麼解決

藏色散人
藏色散人轉載
2019-02-20 14:23:202970瀏覽

mysql5.7資料庫忘記密碼怎麼解決

1、先停掉mysql服務

2、編輯設定檔my.cnf

在[mysqld]中加入skip-grant-tables配置項,此項配置的作用就是“調過權限表的限制,不用密碼驗證,直接登入資料”,但是在生產環境中千萬不要忘記把此項刪除。

3、啟動msyql服務

登入資料庫,就不需要密碼了,直接進入資料庫。

4、修改密碼

直接執行:

update mysql.user set authentication_string=password('123456') where user='root' and host='localhost';
flush privileges;

5、把my.cnf中的skip-grant-tables設定項目刪除,重啟mysql服務

#6、就可以使用新密碼登入資料庫。

推薦教學:《mysql教學http://www.php.cn/course/list/51.html

以上是mysql5.7資料庫忘記密碼怎麼解決的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文轉載於:2cto.com。如有侵權,請聯絡admin@php.cn刪除