我忘记了我的Mysql Root密码。我使用以下命令卸载了Mysql -
sudo apt-get remove --purge mysql*
sudo apt-get autoremove
sudo apt-get autoclean
卸载MySQL后,我运行以下命令来验证MySQL是否已正确卸载 -
dpkg --get-selections | grep mysql
然后我执行了以下命令来安装MySQL -
sudo apt-get install mysql-server
我没有收到任何设置root密码的消息。 执行以下命令后,它会询问我尚未设置的root密码。
mysql -u root -p
请帮忙。
答案 0 :(得分:1)
的MySQL>使用mysql;
的MySQL>更新用户设置authentication_string = password('NEWPASSWORD'),其中user ='root';
的MySQL>冲洗权限;
的MySQL>退出
其中NEWPASSWORD是要使用的新密码。
使用 service mysql restart 命令重新启动MySQL守护程序。您现在应该可以使用新密码登录MySQL。