MySql 5.7 修改root密碼
阿新 • • 發佈:2019-02-04
1. 找到配置檔案my-default.ini ,然後將其開啟,可以選擇用記事本開啟
2. 開啟後,搜尋mysqld關鍵字
找到後,在mysqld下面新增skip-grant-tables,儲存退出。
PS:若提示不讓儲存時,可以將該檔案剪下到桌面,更改儲存後再複製到mySQL目錄下
3. 儲存後重啟mySQL
4. 然後執行cmd
輸入mysql-u root -p就可以不用密碼登入了,出現password:的時候直接回車可以進入。
5. 設定root密碼:
修改密碼:
update mysql.user set authentication_string=password('root') where user='root';
alter user'root'@'localhost' identified by 'root';
將密碼過期修改為密碼不過期:
UPDATE user SET `password_expired`='N' where user='root';
更新操作:
flush privileges;
6. 重啟服務;
7. 修改密碼成功。