Linux下重置MySQL的Root帳號密碼
1、停止MySQL服務
/etc/init.d/mysqld stop
2、跳過驗證啟動MySQL
/usr/local/mysql/bin/mysqld_safe --skip-grant-tables >/dev/null 2>&1 &
3、重置密碼
等幾秒鍾,待上一步啟動mysql完成後執行下麵命令:
/usr/local/mysql/bin/mysql -u root mysql
update user set password = Password('要設置的密碼') where User = 'root';
flush privileges;
刷新MySQL係統權限相關的表
exit;
退出 mysql 命令行模式
或者
/usr/local/mysql/bin/mysqladmin -u root password "123456"
4、重啟MySQL
殺死MySQL進程:
killall mysqld
重啟MySQL:
/etc/init.d/mysqld start
最後更新:2017-04-03 12:55:16