如果您在使用MySQL 5.6時(shí)忘記了root用戶的密碼,您可以使用以下步驟重置密碼。
首先,關(guān)閉MySQL服務(wù):
service mysqld stop
接下來,使用以下命令運(yùn)行MySQL服務(wù),并跳過權(quán)限驗(yàn)證:
mysqld_safe --skip-grant-tables &
此時(shí),您應(yīng)該可以通過以下命令連接到MySQL服務(wù)器:
mysql -u root
當(dāng)您連接到服務(wù)器后,使用以下命令更新root用戶密碼:
update mysql.user set password=PASSWORD('new_password') where User='root';
請注意,將“new_password”替換為您想要為root用戶設(shè)置的密碼。
完成后,使用以下命令刷新權(quán)限表:
flush privileges;
最后,關(guān)閉MySQL服務(wù)并重新啟動:
service mysqld stop service mysqld start
現(xiàn)在,您應(yīng)該可以使用新密碼訪問MySQL的root用戶了。