zoukankan      html  css  js  c++  java
  • 数据库忘记密码怎么办?

      1.首先编辑my.ini文件

      vi /etc/my.cnf

      2.找到如下类似如下内容,并填写skip-grant-tables 

      [mysqld] 
      datadir=/var/lib/mysql 
      socket=/var/lib/mysql/mysql.sock 
      <strong>skip-grant-tables </strong>
     保存并且退出vi。
     随后重启mysql数据库,就可以免密码登录了
     
    systemctl start mysqld

     3.输入 mysql uroot
     4.进入数据库,并选择当前数据库为mysql
      use mysql;
    5.然后执行以下SQL修改密码
     UPDATE user SET Password = password ( '你的密码' ) WHERE User = 'root';
     6.修改完成后 刷新权限
    flush privileges ;
     7.exit;退出数据库;最好输入exit退出数据库即可,当然了,修改完成后,切记重新编辑my.ini并且删除我们加入的skip-grant-tables
    再次重启数据库。就这样,我们的密码就重置完成啦。
    8.重新尝试输入 mysql -uroot -p新密码    进入数据库

    大功告成!!!
     
     
  • 相关阅读:
    sql试题
    DataTable转换成实体类、List、DataSet等
    ASP.NET Web Pages 的冲突版本问题
    Linux系统中使用Xbox360手柄
    QT离线安装包
    美剧爬虫
    ROS串口通信
    Eclipse中STM32工程建立步骤
    AD模块电压采集电路
    一个串口小工具
  • 原文地址:https://www.cnblogs.com/dennyxiao/p/11126049.html
Copyright © 2011-2022 走看看