mysql重置密码

  1. vim /etc/my.cnf --> 在basedir下 加两行命令
skip-name-resolve
skip-grant-tables

保存退出
mysql重置密码_第1张图片
2. 重启mysql服务

service mysqld restart
  1. 直接在mysql的bin目录下输入mysqld(此时是无秘启动)
  2. 切换为mysql数据库
 use mysql;

mysql重置密码_第2张图片
5. 列出所有表

 show tables;

mysql重置密码_第3张图片

  1. 查询user表
select host,user,password form user;
  1. 更新表的密码数据
update user set password = password('要设置的密码') where user = "root" ;

password(’’) 是mysql的加密方式
mysql重置密码_第4张图片

  1. 刷新一下
flush privileges;

在这里插入图片描述

  1. exit;退出

你可能感兴趣的:(mysql)