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;

密码修改成功。

posted @ 2015-01-30 16:59  移椅依桐同赏月  阅读(116)  评论(0)    收藏  举报