MySQL是常用的關系型數據庫管理系統,但是有時候會出現忘記密碼的情況。如果你在Linux上使用MySQL并且忘記了密碼,不用擔心,本文將為你提供解決方案。
首先,我們需要停止MySQL服務。在終端中輸入以下命令:
sudo systemctl stop mysql
接下來,我們將使用以下命令來修改MySQL root用戶密碼:
sudo mysqld_safe --skip-grant-tables & mysql -u root mysql UPDATE user SET authentication_string=PASSWORD("new_password") WHERE User='root'; FLUSH PRIVILEGES; quit;
在上面的命令中,“new_password”代表你想要設置的新密碼。如果修改成功,你將看到一條消息:Query OK, 1 row affected。
現在我們需要重新啟動MySQL服務。在終端中輸入以下命令:
sudo systemctl start mysql
現在你可以使用新密碼登錄MySQL了!如果你還有問題,可以去MySQL官網查看更多解決方案。