06月15, 2017

mysql重置root密码

1、修改/etc/my.cnf文件,在[mysqld]下面添加skip-grant-tables并重启 登录:mysql -uroot -p

2、修改数据字段信息 (5.7以后以前的password字段改成了authentication_string)

update mysql.user set authentication_string=password('123456') where user='root' ;
flush privileges;

3、删除/etc/my.cnf文件中的skip-grant-tables并重启

4、首次登录需呀修改一次

set global validate_password_policy=0;
ALTER USER 'root'@'localhost' IDENTIFIED BY 'devpsw@mysql';
flush privileges;

本文链接:https://blog.jnliok.com/post/mysql-reset-password.html

-- EOF --

Comments