mysql5.7數據庫忘記密碼怎么解決

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教程mysql教程

? 版權聲明
THE END
喜歡就支持一下吧
點贊11 分享