Ubuntu忘记Mysql密码 Mysql密码找回

  • 启动数据库服务
sudo /etc/init.d/mysql start
  • 获取加密的root密码
sudo cat /etc/mysql/debian.cnf
  • 输入加密的root密码
mysql -u debian-sys-maint -p
  • 使用Mysql库
use mysql;
  • 设置Mysql密码
update mysql.user set authentication_string=password('654321') where user='root' and Host ='localhost';
  • 更新Mysql密码
update user set plugin="mysql_native_password";
  • 刷新Mysql
flush privileges;
  • 退出Mysql
exit;
  • 重启Mysql服务
sudo service mysql restart
  • 启动后输入已经修改好的密码
mysql -u root -p

你可能感兴趣的:(Ubuntu)