1.打開MySQL配置文件 my.ini中,添加上skip-grant-tables,可以添加到文件的末尾或者是這添加到[mysqld]的下面。
2.然後重啟MYSQL服務
windows環境中:
net stop MySQL
net start MySQL
如果出現不是有效的命令,注意環境變量的配置
3.設置ROOT密碼
在命令上輸出
注意選擇數據庫, use mysql。
現在我們執行如下語句把root密碼更新為123456:
update user set password=PASSWORD("123456") where user='root';
quit 退出MySQL
4.還原配置文件並重啟
再把上面的“skip-grant-tables”刪掉,重啟服務