Fork me on GitHub

mysql5.1忘记root密码

  1. 停止mysql服务
  2. 以无密码方式启动
mysqld --console --skip-grant-tables --shared-memory

不要关闭这次启动,windows下需要保留启动的控制台窗口

  1. 无密码方式登录
mysql -u root -p

连续回车将会出现mysql的交互界面

  1. 按步骤输入一下命令
mysql> use mysql

mysql> select Host, User, Password from user;

mysql> update mysql.user set password=password('admin123') where User = 'root' and Host = 'localhost';

mysql> flush privileges;

  1. 重新启动mysql
posted @ 2021-08-07 11:44  Catalinas  阅读(122)  评论(0)    收藏  举报