1.關(guān)閉 mysql 服務(wù)
可以使用 ps ax | grep mysql
查找 mysql 進程瘫析,然后用 sudo kill -9 [pid]
結(jié)束進程
2.以安全模式運行 mysql
進入 mysql 的 bin 目錄進入管理員模式
cd /usr/local/mysql/bin
su
然后以安全模式運行 mysql
./mysqld_safe --skip-grant-tables &
3.修改密碼
新建一個終端佛寿,輸入
mysql -u -root
就能無密碼進入 mysql
修改密碼:
mysql> FLUSH PRIVILEGES;
mysql> SET PASSWORD FOR root@'localhost' = PASSWORD('newpassword');
mysql> FLUSH PRIVILEGES;
然后退出即可
重啟 mysql
回到第一個終端,關(guān)閉 mysql
./mysqladmin -u root -p shutdown
再正常啟動 mysql 即可