對于root用戶需碼丟失這種問題,可以通過特殊方法登錄,MySQL服務器,然后在root用戶下重新設定登錄密碼,下面通過實體詳細介紹具體方法,
[實體]在忘記 root用戶密碼的情況下,
重新設定其密碼為123456.
步驟1)打開“管理員: 命令提示符“視窗,執行net stop mysql命令,停止MySQL服務器,
步驟2)接著在命令視窗中執行mysqld -ski gant-tables命令啟動MySQL服務:
mysqld- defults l-F-ma1-.7.- winx64my in" -ki gantabls
提示 此處的路徑:9y-5-5.8-w.inx64m ini為MySQL實際安裝路徑,讀者可根據實 際情況修改,
步驟3)打開“命令提示符”視窗,執行mysql -uroot p命令,在提示輸入密碼時直接回車,不用輸入密碼,
mysqI -u root -P
步驟4)成功登錄MySQL后, 執行SQL陳述句選擇資料庫mysql.
USE mysql;
步驟5)執行 UPDATE陳述句,修改user表中root 用戶對應的authentication string欄位值,
UPDATE user SET authentication string-PASSWORD(123456) WHERE user-'root' and host='localhost;
步驟6)執行 FLUSH PRIVILEGES;陳述句,重繪權限表,
FLUSH PRIVILEGES;
步驟7)退出MySQL后,使用新密碼重新登錄,
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/235988.html
標籤:其他
上一篇:redis-持久化(1)
