MySQL root密碼的恢復方法之一
如果忘記了MySQL root密碼,可以用以下方法重新設置:
1. KILL掉系統裏的MySQL進程;
killall -TERM MySQLd
2. 用以下命令啓動MySQL,以不檢查權限的方式啓動;
safe_MySQLd --skip-grant-tables &
3. 然後用空密碼方式使用root用戶登錄 MySQL;
MySQL -u root
4. 修改root用戶的密碼;
MySQL> update MySQL.user set password=PASSWORD('新密碼') where User='root';
MySQL> flush privileges;
MySQL> quit