如果您在使用mysql服務(wù)器時(shí)忘記了密碼,不用擔(dān)心,下面介紹一種重置密碼的方法。
首先,停止mysql服務(wù)器,您可以使用以下命令:
sudo systemctl stop mysql
然后,使用以下命令啟動(dòng)mysql服務(wù)器:
sudo mysqld_safe --skip-grant-tables &
這個(gè)命令將會(huì)啟動(dòng)mysql服務(wù)器并跳過驗(yàn)證密碼的步驟。
接著,使用以下命令登陸mysql:
mysql -u root
然后,在mysql中執(zhí)行以下命令:
use mysql; update user set authentication_string=PASSWORD("newpassword") where User='root'; update user set plugin="mysql_native_password" where User='root'; flush privileges; quit;
請(qǐng)將"newpassword"替換成您要設(shè)置的新密碼。
最后,重新啟動(dòng)mysql服務(wù)器:
sudo systemctl start mysql
這樣,您就成功重置了mysql服務(wù)器的密碼。