zoukankan      html  css  js  c++  java
  • Mysql数据库密码忘记的解决办法

    密码忘记——破解密码

    跳过授权方式,直接登录!!

    1.以管理员身份打开cmd

    2.停掉mysql服务端

    C:WINDOWSsystem32>net stop mysql
    MySQL 服务正在停止.
    MySQL 服务已成功停止。

    3.执行如下命令跳过授权表

    #跳过授权表
    C:WINDOWSsystem32>mysqld --skip-grant-tables
    2018-06-09 17:12:38 0 [Warning] Insecure configuration for --secure-file-priv: Current value does not restrict location of generated files. Consider setting it to a valid, non-empty path.
    2018-06-09 17:12:38 0 [Note] mysqld (mysqld 5.6.40) starting as process 6052 ...4.

     4.再次查看

    5. 现在可以任意的更改密码,执行如下命令

     update mysql.user set authentication_string =password('') where User='root'; 

     

    6.刷新权限,执行命令

    flush privileges;

    7.退出mysql。执行命令:exit,

    8.让用户去加载权限,以管理员身份进入cmd,查看当前mysql进程

    1
    tasklist |findstr mysql  #查看当前mysql的进程

    9.杀死当前的进程,执行如下命令

    taskkill /F /PID 6052  # 杀死当前的进程pid

    10.再次执行如下操作,还原

  • 相关阅读:
    正则表达式分类
    数据思维二三事
    关于编程语言的一些趣史
    重构后端模板文件的一种实践
    为什么程序员需要知道互联网行业发展史
    探秘JS的异步单线程
    Nerd的畅销产品
    Nerd的套现ATM机
    网络传输与加密 (2)
    网络传输与加密
  • 原文地址:https://www.cnblogs.com/RootEvils/p/10284628.html
Copyright © 2011-2022 走看看