首页 > Mysql > mysql 5.7 忘记root密码

mysql 5.7 忘记root密码

1 修改配置文件
vim /etc/my.cnf
在[mysqld]节点添加
skip-grant-tables
2 重启mysql
3 用空密码进入
mysql -uroot
执行:

update mysql.user set authentication_string=password(‘MyNewPass’) where user=’root’ and Host = ‘localhost’;
flush privileges;

退出mysql
4 后续工作
还原my.cnf
以root登陆后再次执行如下命令

ALTER USER ‘root’@’localhost’ IDENTIFIED BY ‘MyNewPass’;

分类: Mysql 标签: , ,
  1. 本文目前尚无任何评论.
  1. 本文目前尚无任何 trackbacks 和 pingbacks.