欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  数据库

MySQL数据库忘记root密码解决方法

程序员文章站 2024-04-03 08:59:28
...

一、Windows下破解:1、停止mysql服务2、进入命令窗口,进入mysql安装目录下的bin目录下,跳过权限检测,启动mysqlmysql\bingt;m

一、Windows下破解:
1、停止mysql服务
2、进入命令窗口,进入mysql安装目录下的bin目录下,跳过权限检测,启动mysql
mysql\bin>mysqld-nt --skip-grant-tables
3、重新打开一个窗口,进入bin目录下,,设置新的root密码
mysql\bin>mysqladmin -u root flush-privileges password "newpassword"
mysql\bin>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
quit

Mysql5.0版root密码忘记的解决方法

MySQL数据库忘记root密码解决方法