Centos7下mysql忘記root密碼處理方法


1. 使用命令:

vi /etc/my.cnf

2. 在[mysqld]下最后一行添加一段代碼:

skip-grant-tables

添加了記住位置,結束后還要回來刪除這一行。

3. 重啟mysql服務: 

service mysql restart

4. 用戶無密碼登錄:

mysql -uroot -p

在這里提示輸入密碼,直接回車

5. 選擇mysql數據庫:

use mysql;

6. 修改root密碼:

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

如果提示密碼強度不夠,請使用大小寫字母組合

7. 刷新權限:

flush privileges;

8. 退出: exit;

9: 再次進入

vi /etc/my.cnf

刪除skip-grant-tables

10. 重啟mysql服務:

service mysql restart


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM