zoukankan      html  css  js  c++  java
  • 破解MySQL数据库的密码

    在服务器不繁忙或维护的时刻进行破解,以确保数据的服务

    1.停止数据库的运行

    systemctl stop mysql

    2.查看与MySQL相关的进程

    ps aux | grep mysql

    3.将MySQL放在后台运行,跳过授权表

    mysqld_safe --skip-grant-tables &

    4.进入数据库

    mysql

    5.查看数据库的类型

    show database

    6.这里我们选择mysql,进入该数据库

    use mysql 

     7.再次查看数据库中的表

    show tables

     8.找到user项,查看这个表有哪几列

    desc user;

     找到User项和authentication_string

    9.查看这两项内容

    select user,authentication_string from user;

     10.更新root用户的MySQL密码

     update user set authentication_string=PASSWORD( '123456' ) where user='root';

     11.更改成功后刷新授权表

    flush privileges;

    12.退出即可

    exit

    13.将后台进程杀掉

    ps aux | grep mysql (查看进程号)

    kill -9 所有进程号

    14.正常启动MySQL服务

    systemctl start mysql

    15.登陆时可通过更改的新密码进入mysql数据库

  • 相关阅读:
    初识面向对象
    Git 子模块
    至今为止项目中遇到的问题
    vuex , 简单入(liao)门(jie)
    Git rebase
    Git
    js设计模式工厂模式
    vue slot
    Jquery学习,一道笔试题:关于表格【最近记】
    闭包与this学习
  • 原文地址:https://www.cnblogs.com/990114-jhc/p/11534585.html
Copyright © 2011-2022 走看看