阿里云centos中mysql里root用户密码修改

参考:

  1. Linux下MySQL忘记root用户密码
  2. mysql怎么更改root密码
  3. Linux下my.ini/my.cnf文件路径

总结

1. 在my.cnf修改配置
sed -i ‘/mysqld/a\skip-grant-tables’ /etc/my.cnf
这里写图片描述

2. 重启mysql
/bin/systemctl restart mysql.service
这里写图片描述

3. 进入mysql修改root密码
/usr/bin/mysql
这里写图片描述
USE mysql;
这里写图片描述
UPDATE user SET Password = password(‘密码’) where User = ‘root’;
这里写图片描述
flush privileges;
这里写图片描述
quit;
这里写图片描述

4.my.cnf设置回来
sed -i “s/skip-grant-tables/#skip-grant-tables/g” /etc/my.cnf
这里写图片描述
不然在给其它用户权限的时候会出现:
这里写图片描述

5. 重新启动mysqld
/bin/systemctl restart mysqld.service
这里写图片描述

猜你喜欢

转载自blog.csdn.net/zbbzb/article/details/79379779
今日推荐