centOS linux 远程Mysql 记录之root用户密码丢失
遇到的问题:
1.mysql root 用户 密码丢失
service mysqld stop --停止mysql
vim /etc/my.cnf --修改mysql配置文件 添加以下 免密登录设置
skip-grant-tables #免密登录
2 登录 以下命令登录 mysql
mysql -uroot
3.切换到 use库
use mysql;
4.运行以下sql重置root密码
update mysql.user set authentication_string=password('新密码') where user='root';
5.刷新权限
flush privileges;
6.回到mysql配置文件my.cnf,将免密登录注释或者删除
7.使用root登录
mysql -uroot -p
新密码