1、編輯MySQL配置文件:
windows環境中:%MySQL_installdir%\my.ini //一般在MySQL安裝目錄下有my.ini即MySQL的配置文件。
linux環境中:/etc/my.cnf
在[MySQLd]配置段添加如下一行:
skip-grant-tables
保存退出編輯。
2、然後重啓MySQL服務
windows環境中:
net stop MySQL
net start MySQL
linux環境中:
/etc/init.d/MySQLd restart
3、設置新的ROOT密碼
然後再在命令行下執行:
MySQL -uroot -p
直接回車無需密碼即可進入數據庫了。
在進入MYSQL表
use mysql;
再執行如下語句把root密碼更新爲 123456:
update user set password=PASSWORD(“123456″) where user=’root’;
quit 退出MySQL
4、還原配置文件並重啓服務
然後修改MySQL配置文件把剛纔添加的那一行刪除。
再次重起MySQL服務,密碼修改完畢。