mysql忘记root密码时修改密码

1.以系统管理员身份运行cmd.

2.查看mysql是否已经启动,如果已经启动,就停止:net stop mysql.

3.切换到MySQL安装路径下(如果已经配了环境变量,可以不用切换),在命令行输入:

mysqld -nt --skip-grant-tables

mysql8.0的命令是:mysqld --console --skip-grant-tables --shared-memory

4.以管理员身份重新开一个cmd命令窗口,输入:mysql -uroot -p,Enter进入数据库。

5.如果要修改密码的话,在命令行下 依次 执行下面的语句

use mysql

update user set password=password("new_pass") where user="root";// 'new_pass' 这里改为你要设置的密码

flush privileges;

exit 

6.重新启动MYSQL,输入密码登录即可!

参考文章:https://www.cnblogs.com/wxdblog/p/6864475.html

https://blog.csdn.net/qq_33337277/article/details/81454700

你可能感兴趣的:(杂记)