如果你忘記了MySQL服務器的root用戶密碼,或者想要從舊服務器遷移帳戶到新服務器,就需要找回MySQL帳戶的原始密碼。以下是找回MySQL數(shù)據(jù)庫密碼的步驟:
步驟一:停止MySQL服務器
在找回密碼之前,必須停止MySQL服務器。可以使用init或systemd或service或systemctl或其他服務管理工具來停止MySQL服務器。以下是在Ubuntu上停止MySQL服務器的命令:
sudo service mysql stop
步驟二:使用性能儀表板或命令行啟動MySQL服務器
啟動MySQL服務器時,需要使用--skip-grant-tables選項,以便沒有密碼的情況下可以登錄到MySQL。可以使用MySQL性能儀表板或命令行啟動MySQL服務器。以下是使用命令行啟動MySQL服務器的示例:
sudo mysqld_safe --skip-grant-tables &
步驟三:登錄到MySQL服務器
使用以下命令登錄到MySQL服務器:
mysql -u root
步驟四:更改密碼
更改密碼的命令如下:
UPDATE mysql.user SET authentication_string=PASSWORD('new_password') WHERE User='root';
請將new_password替換為您想要設置的新密碼。
步驟五:刷新權限
執(zhí)行以下命令刷新權限:
FLUSH PRIVILEGES;
步驟六:退出MySQL并重啟服務器
執(zhí)行以下命令退出MySQL:
exit;
停止服務器,并重新啟動MySQL服務器以使用新密碼:
sudo service mysql stop sudo service mysql start
現(xiàn)在,您可以使用新密碼重新登錄到MySQL服務器。這就是找回MySQL數(shù)據(jù)庫原始密碼的方法。
上一篇css如何寫出擴散的圖
下一篇css如何寫輸入框