大家有没有惨痛的经历就是忘掉MySQLroot的密码,或许好多人就没有设置过root密码。以下的文章主要向大家介绍的是MySQL忘记root密码的正确解决办法。
在linux下:
如果 MySQL 正在运行,首先杀之:
1 | ps aux | grep mysql |
启动 MySQL :/home/pubsrv/mysql/bin/mysqld_safe --defaults-file=/home/pubsrv/mysql/etc/my.cnf --skip-grant-tables &
就可以不需要密码就进入 MySQL 了。
然后就是
1 | use MySQL #选择数据 |
在windows下:
打开命令行窗口,停止MySQL服务: Net stop MySQL
启动MySQL,一般到MySQL的安装路径,找到 MySQLd-nt.exe
来到该目录下:C:\Program Files\MySQL\MySQL Server 5.0\bin>
执行:MySQLd-nt --skip-grant-tables
另外打开一个命令行窗口,执行MySQL
1 | use MySQL #选择数据库 |
用Ctrl+Alt+Del
,找到MySQLd-nt
的进程杀掉它,在重新启动MySQL-nt
服务,就可以用新密码登录了
以上的相关内容就是对MySQL忘记root的介绍,望你能有所收获。
[转自我自己的老博客,曾写于:2011-4-2 13:26]
赏
使用支付宝打赏
使用微信打赏
若你觉得我的文章对你有帮助,欢迎点击上方按钮对我打赏
扫描二维码,分享此文章