1. 程式人生 > >忘記mysql的root使用者密碼:

忘記mysql的root使用者密碼:

修改 /etc/my.cnf檔案,新增 skip-gran-tables 配置

vi /etc/my.cnf

重啟mysql

service mysqld restart

進入資料庫:

mysql -u root

選擇資料庫:

use mysql;

修改密碼:

update user set authentication_string=password('jkjfdkjfjdk') where user='root';

重新整理priviledges

flush privileges;

退出:

quit

修改 /etc/my.cnf 刪除第一步新增的 skip-gran-tables

vi my.cnf

重啟mysql:

service mysql restart

重新使用剛才修改的密碼登陸,提示輸入密碼之後,輸入剛才修改的密碼 jkjfdkjfjdk 就可以了:

mysql -u root -p