1. 程式人生 > >centos7——mysql5.7忘記root密碼的處理方式

centos7——mysql5.7忘記root密碼的處理方式

解決方法:

一、通過編輯/etc/my.cnf檔案在[mysqld]下面加上skip-grant-tables=1,儲存退出;

二、重啟MySql服務【systemctl restart mysqld.service】;

三、以root身份登入MySql【mysql -u root】;

四、進入mysql資料庫【mysql>   use mysql;】;

五、修改root密碼:

mysql> update user set authentication_string = password('新密碼'),password_last_changed=now() where
user='root';

六、退出mysql,再次編輯/etc/my.cnf檔案,將第一步中新增的skip-grant-tables=1刪掉,重啟啟動MySql服務即可。