zoukankan      html  css  js  c++  java
  • mysql忘记密码重置

    一、更改my.cnf配置文件

    0、MySQL 版本查看

    mysql --version

    1、用命令编辑/etc/my.cnf配置文件,即:vim /etc/my.cnf 或者 vi /etc/my.cnf 或者 nano /etc/my.cnf

    2.在[mysqld]下添加skip-grant-tables,然后保存并退出

    3.重启mysql服务:service mysqld restart

    二、更改root用户名

    1、重启以后,执行mysql命令进入mysql命令行

    2、修改root用户密码

    进入mysql命令行:

    mysql -u root -p

    update user set password=password("*******") where user="*******"; #修改密码报错
    ERROR 1054 (42S22): Unknown column 'password' in 'field list'
    # 5.7版本下的mysql数据库下已经没有password这个字段了,password字段改成了authentication_string
    update mysql.user set authentication_string=password('*******') where user='*******';  #修改密码成功
    flush privileges;  #立即生效

    exit; #退出

    #重新登录
    mysql -u ******* -p #以该用户登录成功.
    Enter password: ********






     



     

     

     

  • 相关阅读:
    项目计划进度控制与资源管理
    读大道至简所思
    Java自学第三十二天
    Java自学第三十一天
    Java自学第三十天
    Java自学第二十九天
    Java自学第二十八天
    Java自学第二十七天
    Java自学第二十六天
    Java自学第二十五天
  • 原文地址:https://www.cnblogs.com/EveningWind/p/10130314.html
Copyright © 2011-2022 走看看