您好,登錄后才能下訂單哦!
小編給大家分享一下ECS Windows服務器MySQL如何重置root密碼,希望大家閱讀完這篇文章后大所收獲,下面讓我們一起去探討吧!
1. 停止MySQL服務:
首先檢查MySQL服務是否啟動,若已啟動則先停止MySQL服務,停止方法有兩種:
1) 點解【開始】菜單--【運行】--執行“cmd”命令打開命令提示符窗口,執行
net stop MySQL5.1
注:此處“MySQL5.1”是指MySQL服務完整名稱,需以實際情況為準,查詢命令如下:
sc query state=all | findstr /i mysql
命令執行完畢會顯示MySQL服務完整名稱。
也可在【管理工具】--【服務】中查看MySQL服務的完整名稱。
2)在【管理工具】--【服務】中,找到MySQL服務,雙擊MySQL服務名,點擊進行【停止】。
2. 跳過權限安全檢查:
執行命令:
C:\websoft\mysql\bin\mysqld --defaults-file="C:\websoft\mysql\my.ini" --console --skip-grant-tables
此命令執行后,會運行MySQL服務,稍后連接MySQL時,可以暫時不用輸入密碼。
注: C:\websoft\mysql\bin\mysqld --是MySQL服務進程的目錄路徑
--defaults-file="C:\websoft\mysql\my.ini" --是MySQL配置文件的目錄路徑,請以現場環境為準。
3. 登錄MySQL:
新打開一個命令提示符窗口,進行MySQL登陸,命令如下:
C:\websoft\mysql\bin\mysql -uroot -p
在Enter password: 界面,直接回車(無需密碼),出現登錄成功的信息。
4. 重置密碼:
依次執行如下命令:
use mysql; UPDATE user SET Password=PASSWORD('newpassword') where USER='root'; FLUSH PRIVILEGES; quit
注:其中的“newpassword”即是新的密碼,請自行定義密碼。
5. 驗證密碼:
通過上述步驟已完成MySQL密碼重置,可以再次登陸驗證,命令如下:
C:\websoft\mysql\bin\mysql -uroot -p Enter password: *********** 在此界面輸入新的密碼即可登錄。
注:密碼修改完成后,如果用戶的網站程序中連接數據庫使用的就是上述修改的帳號,請及時調整程序中連接數據庫使用的密碼,避免用戶的程序業務不能連接數據庫。
看完了這篇文章,相信你對ECS Windows服務器MySQL如何重置root密碼有了一定的了解,想了解更多相關知識,歡迎關注億速云行業資訊頻道,感謝各位的閱讀!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。