Mysql root 密码重置

Posted 雪狐晨光

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Mysql root 密码重置相关的知识,希望对你有一定的参考价值。

0. 重启命令
mysqld_safe --user=mysql --skip-grant-tables --skip-networking &

1. 直接使用命令 mysql 登录数据库(不需要带任何参数)

2. 修改root密码并授权 
mysql>use mysql; 
mysql>UPDATE user SET Password = password ( '123456' ) WHERE User = 'root' ; 

mysql>flush privileges; 

mysql>GRANT ALL PRIVILEGES on *.* to 'root'@'localhost' identified by '123456'; 

mysql>flush privileges; 

mysql>quit;

3. 关闭重启
mysqld_safe --user=mysql &

mysqld_safe --user=mysql --skip-grant-tables --skip-networking &

 > CREATE USER 'root'@'%' IDENTIFIED BY 'password'; 

 > flush privileges;

以上是关于Mysql root 密码重置的主要内容,如果未能解决你的问题,请参考以下文章

Mac - MySQL初始密码忘记重置MySQL root密码

Mysql root 密码重置

mysql 忘记root密码 重置root密码

MySQL的root密码重置

mysql的root密码重置

MySQL重置root密码