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

 找回密码
 注册

QQ登录

只需一步,快速开始

[编程和数据库] Centos6.5@MySQL破解密码

[复制链接]
zhaorong 发表于 2017-6-28 11:55:02 | 显示全部楼层 |阅读模式


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
复制代码


输入刚才设的新密码

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

本版积分规则

手机版|小黑屋|VIP|电脑疯子技术论坛 ( Computer madman team )

GMT+8, 2025-3-14 04:11

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表