MYSQL 修改ROOT密碼的常規方式與暴力方式

窺雲發表於2018-09-11

1.常規方式(知道ROOT原密碼,假設為root123)
應用mysqladmin語句修改ROOT密碼:
在命令列中輸入:mysqladmin -uroot -proot123 password新密碼
2.暴力方式(不知道ROOT原密碼)
2.1 修改my.ini配置檔案
在[mysqld]下一行增加skip-grant-tables(此語句用於mysql無密碼登入)
這裡寫圖片描述
2.2 重啟MYSQL服務
登入管理員命令列,輸入net stop MySQL服務名 ,將MySQL服務關閉,
輸入net start MySQL服務名,重啟完成。
這裡寫圖片描述
2.3 登入MySQL,強行修改密碼
2.3.1 選擇資料庫
show databases;(檢視資料庫名)
use 資料庫名;
2.3.2 修改密碼
update user set authentication_string = password(“新密碼”) where user = “root”;
這裡寫圖片描述
2.4 修改my.ini配置檔案,重啟MySQL服務即可

相關文章