Mysql忘记root用户密码更改密码方法
- 停止mysql服务
net stop mysql
- 以跳过权限方式启动mysql
mysqld -nt --skip-grant-tables
运行后,光标会一闪一闪卡在那不动。
- 接着重新开个cmd
进入mysql目录的bin目录后,输入lmysql
直接登录
- 然后切到mysql库 (注意分号)
use mysql;
- 输入修改root用户的密码语句(注意分号)
update user set authentication_string=password('123456789') where user='root';
- 然后刷新权限
flush privileges;
- 停止服务
mysqladmin -u root -p shutdown
- 再就可以正常启动mysql服务了。
net start mysql