忘记mysql的root用户密码:

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u012999810/article/details/81327850

修改 /etc/my.cnf文件,添加 skip-gran-tables 配置

vi /etc/my.cnf

重启mysql

service mysqld restart

进入数据库:

mysql -u root

选择数据库:

use mysql;

修改密码:

update user set authentication_string=password('jkjfdkjfjdk') where user='root';

刷新priviledges

flush privileges;

退出:

quit

修改 /etc/my.cnf 删除第一步添加的 skip-gran-tables

vi my.cnf

重启mysql:

service mysql restart

重新使用刚才修改的密码登陆,提示输入密码之后,输入刚才修改的密码 jkjfdkjfjdk 就可以了:

mysql -u root -p

猜你喜欢

转载自blog.csdn.net/u012999810/article/details/81327850