一、Windows下破解:
1、停止mysql服务
2、进入命令窗口,进入mysql安装目录下的bin目录下,跳过权限检测,启动mysql
mysqlin>mysqld-nt --skip-grant-tables
3、重新打开一个窗口,进入bin目录下,设置新的root密码
mysqlin>mysqladmin -u root flush-privileges password "newpassword"
mysqlin>mysqladmin -u root -p shutdown 提示你输入密码,输入newpassword进入数据库
4、停止mysql server,用正常模式启动mysql,然后用上面账号就可以登陆数据库库了。二、Linux下破解:
vi /etc/my.cnf# 在里面添加一行skip-grant-tables # 保存退出# 重启mysql服务services mysql restart# 这里登录mysql就不需要密码了mysql -uroot -p# 修改mysql的root密码use mysql;update user set password=password(‘123’)where user="root";# 最后vi/etc/my.cnf
# 在里面添加一行
skip-grant-tables
# 保存退出
# 重启mysql服务
services mysql restart
# 这里登录mysql就不需要密码了
mysql -uroot -p
# 修改mysql的root密码
use mysql;
update user set password=password(‘123’)where user="root";
# 最后刷新权限
flush privileges
quitMysql5.0版root密码忘记的解决方法 http://www.linuxidc.com/linux/2007-10/8530.htmOracle中RMAN的备份与恢复笔记MySQL不支持InnoDB存储引擎相关资讯 MySQL root 忘记MySQL root密码
- MySQL密码忘记 root 怎么办? (04月20日)
- CentOS 7中使用rpm方式安装MySQL 5 (03月05日)
- Windows下忘记MySQL root密码的解 (03/12/2015 09:17:43)
| - Linux下误删MySQL的root用户解决方 (03月05日)
- MySQL "root"@"localhost"无法登录 (04/20/2015 20:08:19)
- Linux下MySQL忘记root用户密码 (02/11/2015 14:24:57)
|
本文评论 查看全部评论 (0)