mysql5.6 忘记root密码
1、打开任务管理器,把所有有与mysql有关进程关闭,如:mysqld;
2、以管理员身份运行cmd命令,切换到MySql安装bin目录,如:cd D:/Program Files/MySQL/MySQL Server 5.6/bin;具体根据个人安装目录
3、接着执行mysqld --skip-grant-tables(注意后面没有分号;),此命令行窗口不要关闭,再重新打开一个新的命令行窗口;(注意,这时有时会出现一个警告,不要理会即可。)
4、再次以管理员身份运行cmd命令。按步骤 2 的方法运行至bin目录下,运行命令:mysql -u root -p,提示输入密码,直接回车即可;
5、执行命令:update mysql.user set password=PASSWORD('pwd') where User='root';,这样root用户密码就被设置成root(注意,新密码需要写在PASSWORD()里,即把"pwd"替换为你的新密码,需要以";"结束)
6、刷新执行: mysql> flush privileges;
密码修改成功。

浙公网安备 33010602011771号