Mysql之重置密码
2019-08-02
Mysql之重置密码、忘记密码
打开MySQL目录下的my.ini文件,在文件的[mysqld]
节点上,添加一行“skip-grant-tables”,保存并关闭文件;
#编辑mysql配置文件
1 | vi /etc/my.cnf |
#添加
1 | skip-grant-tables |
#重启mysql服务生效
1 | service mysql restart |
1 | 登录mysql |
#更新root用户密码
1 | update mysql.user set authentication_string=password('yellowcong') where user='root' and Host = 'localhost'; |
#刷新权限
1 | flush privileges; |
#退出mysql
1 | exit 或者 quit |
#删除配置文件中的skip-grant-tables
1 | vi /etc/my.cnf |
#注释掉skip-grant-tables
重启mysql,让配置生效
1 | #重启mysql |
mysql -uroot -pyellowcong