- 打开一个DOS窗口,输入:net stop mysql56,以停止MySQL服务;
- 切换到MySQL的bin目录,如:
cd C:\Program Files\MySQL\MySQL Server 5.6\bin - 在DOS窗口中输入:mysqld --skip-grant-tables,回车
- 再打开一个DOS窗口,将切换到MySQL的bin目录(参考上面);
- 输入:mysql -u root,回车以登录
- 登录成功后,使用update语句更改密码:update mysql.user set password=password('yourpass') where user='root' and host='localhost';
- 然后重新装载权限:flush privileges;
- 输入exit;以退出到DOS窗口;
- 在资源管理器中杀掉mysqld进程,然后在DOS窗口中输入:net start mysql56,以重新启动mysql服务。
- 关闭已经开启的两个DOS窗口;打开一个MySQL 5.6 Command Line Client窗口,即可使用新密码登录。
Windows环境下解决root帐户忘记密…
最新推荐文章于 2024-06-11 18:17:09 发布