對(duì)于初學(xué)者來說,MySQL控制臺(tái)默認(rèn)密碼可能是一個(gè)棘手的問題。許多人在安裝MySQL后無法登錄控制臺(tái),因?yàn)樗麄兺浟嗣艽a。所以,本文將向您介紹幾種方法來忘記MySQL控制臺(tái)默認(rèn)密碼的情況下,如何重置密碼。
首先,我們需要停止MySQL服務(wù)。這可以通過在控制臺(tái)中運(yùn)行以下命令來實(shí)現(xiàn):
sudo service mysql stop
接下來,我們需要以特殊模式啟動(dòng)MySQL。這可以通過在控制臺(tái)中運(yùn)行以下命令來實(shí)現(xiàn):
sudo mysqld_safe --skip-grant-tables &
一旦MySQL已經(jīng)在特殊模式下啟動(dòng),您可以通過在控制臺(tái)中運(yùn)行以下命令來打開mysql shell:
mysql -u root
接下來,您需要在mysql shell中運(yùn)行以下命令來更改根用戶的密碼:
FLUSH PRIVILEGES; ALTER USER 'root'@'localhost' IDENTIFIED BY 'new_password';
請(qǐng)注意,將“new_password”替換為您想要用作新密碼的密碼。
最后,我們需要退出mysql shell,并重新啟動(dòng)MySQL服務(wù)。這可以通過在控制臺(tái)中運(yùn)行以下命令來實(shí)現(xiàn):
exit; sudo service mysql start
現(xiàn)在,您應(yīng)該可以使用您的新密碼登錄MySQL控制臺(tái)了。