windows下忘了Mysql管理密码的方法
cmd里执行命令如下:
net stop mysql (终止mysql进程)
mysqld-nt -uroot --skip-grant-tables & (以不验证密码的方式启动mysql)
mysql -uroot (用root登录mysql)
接下来就是mysql的命令行了
mysql> update mysql.user set password=PASSWORD('您要设置的新密码') where User='root';
mysql> flush privileges; (刷新权限表,目的是为了让上一句确实生效)
mysql> quit (离开mysql命令行,回到cmd)
然后,再在cmd里:
net start mysql (重启mysql)
cmd里执行命令如下:
net stop mysql (终止mysql进程)
mysqld-nt -uroot --skip-grant-tables & (以不验证密码的方式启动mysql)
mysql -uroot (用root登录mysql)
接下来就是mysql的命令行了
mysql> update mysql.user set password=PASSWORD('您要设置的新密码') where User='root';
mysql> flush privileges; (刷新权限表,目的是为了让上一句确实生效)
mysql> quit (离开mysql命令行,回到cmd)
然后,再在cmd里:
net start mysql (重启mysql)
本文介绍了一种在Windows环境下,当忘记MySQL管理员密码时,如何通过命令行以非验证方式启动MySQL服务,并修改MySQL管理员密码的具体步骤。

被折叠的 条评论
为什么被折叠?



