linux mysql 5.5 root忘记密码,重置密码

-- 1.停止mysql服务

service mysqld stop

-- 2.关闭服务后,执行绕过验证登陆方式 ,如果这步命令不生效,请执行第3步

  mysqld_safe --skip-grant-tables&
  mysql 

-- 3.进入mysql的安装目录,执行下列命令,如果第二步执行成功,跳过3
 

  ./bin/mysqld_safe&
  mysql

  

-- 4.这里应该已经登陆mysql了

use mysql;
select user,password,host from user; 
update user set password=password('@#$@123456') where user='root' and host='localhost';

 -- 5.刷新权限(非常重要),退出

flush privileges;
exit;

  

-- 6.重启mysql

service mysqld start;

  

posted @ 2020-06-28 15:25  风中有朵云做的鱼  阅读(583)  评论(0编辑  收藏  举报