电脑疯子技术论坛|电脑极客社区

微信扫一扫 分享朋友圈

已有 1877 人浏览分享

Centos6.5@MySQL破解密码

[复制链接]
1877 0


Linux版本类似!!!

修改MySQL登录设置

  1. vim /etc/my.cnf
复制代码


例如:

  1. [mysqld]
  2. datadir=/var/lib/mysql
  3. socket=/var/lib/mysql/mysql.sock
复制代码


skip-grant-tables        添加这一行

保存并且退出。

2.重新启动mysqld

service mysqld restart   重启服务方法1

重启服务方法2

显示重启服务成功

  1. Stopping MySQL: [ OK ]
  2. Starting MySQL: [ OK ]
复制代码


3.进入MySQL

  1. /usr/bin/mysql
复制代码


4.选择数据库用户

  1. mysql> USE mysql ;
  2. Database changed
复制代码


5..重置MySQL密码

  1. mysql>UPDATE user SET Password = password ( 'new-password' ) WHERE User = 'root' ;

  2. 黄色部分为新密码,后边的为root用户
复制代码


6.重置权限表

  1. mysql> flush privileges ;
  2. Query OK, 0 rows affected (0.01 sec)
复制代码


7.退出MySQL

  1. mysql> quit
复制代码


8.将MySQL的登录设置修改回来

  1. vim /etc/my.cnf
复制代码


将刚才在[mysqld]的段中加上的skip-grant-tables删除

保存并且退出

9,.重新启动mysqld

  1. # service mysqld restart
复制代码


10.重启成功

  1. Stopping MySQL: [ OK ]
  2. Starting MySQL: [ OK ]
复制代码


11.MySQL登录

  1. mysql -u root -p
复制代码


输入刚才设的新密码


您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

关注

0

粉丝

9021

主题
精彩推荐
热门资讯
网友晒图
图文推荐

Powered by Pcgho! X3.4

© 2008-2022 Pcgho Inc.