论坛风格切换
  • 3174阅读
  • 1回复

[mysql]linux下忘记mysql密码的破解方法 [复制链接]

上一主题 下一主题
离线太史慈
 

发帖
766
金币
626
威望
556
只看楼主 倒序阅读 使用道具 楼主  发表于: 2011-07-01
1。停止服务器mysql进程,用kill -9 进程号也可以
/aliyun/webserver/mysql-5.1.57/share/mysql/mysql.server stop
2。用参数启动mysql
/aliyun/webserver/mysql-5.1.57/bin/mysqld_safe --skip-grant-tables &
3。root登陆
/aliyun/webserver/mysql-5.1.57/bin/mysql -uroot
4。进入mysql库
use mysql;
5。重置密码
update user set Password = PASSWORD('1q2w3ephpwind') where user ='root';
6。正常启动mysql
/aliyun/webserver/mysql-5.1.57/share/mysql/mysql.server restart
测试下刚修改的密码是否正常
/aliyun/webserver/mysql-5.1.57/bin/mysql -uroot -p


[url=http://www.phpwind.com]phpwind[/url]
离线rickyleo

发帖
315
金币
0
威望
99
只看该作者 沙发  发表于: 2011-07-05
恩 蛮实用的哈
也可以在不重启mysql的吧,用mysql > flush privileges;  刷新MySQL的系统权限相关表就好啦
快速回复
限100 字节
如果您提交过一次失败了,可以用”恢复数据”来恢复帖子内容
 
提到某人:
选择好友
上一个 下一个