mysql忘记root密码后的修改

共计 658 个字符,预计需要花费 2 分钟才能阅读完成。

年过完了,新一年又开始喽!吼吼!

同事的 mysql 忘记了 root 密码,我也整理测试了下,此方法可以行的通的。

环境是 windows,linux 下面应该也可以的,就是执行 mysql 命令而已。

1. 结束 mysql 的服务

net stop mysql5_pn

2. 打开 dos 窗口,切换到 mysql 的 bin 目录下

cd D:serverPHPnow-1.5.6MySQL-5.0.90bin

mysqld-nt –skip-grant-tables

注释:

该命令通过跳过权限安全检查,开启 mysql 服务,这样连接 mysql 时,可以不用输入用户密码。

此时这个 dos 窗口会静止了,不管,就是开启了 mysql 的服务。

3. 继续重新打开一个新的 dos 窗口,切换到 mysql 的 bin 目录下

cd D:serverPHPnow-1.5.6MySQL-5.0.90bin

mysql

这样就进入 mysql 了,继续。

use mysql

选择切换到 mysql 的数据库,继续。

update user set password=password(‘123456as’) where user=’root’;

修改 root 的密码为 123456as,继续。

flush privileges;

刷新权限,继续。

quit

退出,就结束了,可以把所有的 dos 关闭了。

4. 启动 mysql 服务,登录

net start mysql5_pn

启动 mysql 服务

mysql –u root –p

进入 mysql 数据库,输入密码 123456as 就完毕了,如果还没有成功,就要看下你的人品了!

关键的命令都用红色标记出来了,跟着操作就可以了。

正文完
 
zhaopeng
版权声明:本站原创文章,由 zhaopeng 2012-02-02发表,共计658字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
评论(没有评论)