mysql 7 忘记密码

来源:互联网 发布:java和jsp分页查询 编辑:程序博客网 时间:2024/05/21 10:37

1、停止mysql 服务
/etc/rc.d/init.d/mysqld stop


2、mysql 配置文件/etc/my.cnf mysqld 进程配置文件中添加 skip-grant-tables。启动mysql 服务


3、此时mysql 是免密码登录的。
#mysql -uroot -p
连续两次回车键就可以登录mysql


4、修改密码:
mysql>update mysql.user set authentication_string=password('Abc123!@#') where user='root';
刷新权限
mysql>flush privileges;


5、退出mysql,删除 my.cnf 的skip-grant-tables 配置,重启mysql服务,即可使用密码登录。

0 0