在使用 MySQL 數據庫時,有時我們會忘記 MySQL 初始化的密碼,這將通過以下步驟來解決。
#1、停止 MySQL 服務 sudo systemctl stop mysql #2、使用管理員權限啟動 MySQL 并跳過授權檢查 sudo mysqld_safe --skip-grant-tables & #3、連接 MySQL mysql -u root #4、修改密碼 UPDATE mysql.user SET authentication_string=PASSWORD('新密碼') where User='root'; #5、刷新權限 FLUSH PRIVILEGES; #6、退出 MySQL exit; #7、重啟 MySQL 服務 sudo systemctl restart mysql
這樣就成功修改了 MySQL 的登錄密碼,并且可以正常登錄了。