当前位置:Gxlcms > 数据库问题 > MySQL忘记密码怎么修改密码

MySQL忘记密码怎么修改密码

时间:2021-07-01 10:21:17 帮助过:7人阅读

  •   D:\MySQL\bin>sc stop mysql
  •    
  •   # 以安全模式启动MySQL
  •   D:\MySQL\bin>mysqld --skip-grant-tables
  • 2、不要关闭,再启动一个新的cmd命令窗口:

    1.   # 登录MySQL数据库
    2.   D:\MySQL\bin>mysql -u root -p
    3.    
    4.   mysql> use mysql;
    5.   mysql> update user set password=password("123456") where user="root";
    6.   mysql> flush privileges;

    3、关闭以上两个窗口,启动MySQL服务

     

    1.   # 启动MySQL服务
    2.   C:\>sc start mysql

    Linux下MySQL重置密码

    Linux下重置密码的操作与Windows下类似。

     

    1.   # 停止MySQL服务
    2.   [root@www ~]# /etc/init.d/mysql stop
    3.    
    4.   # 以安全模式启动MySQL
    5.   [root@www ~]# /usr/local/mysql/bin/mysqld_safe --skip-grant-tables &

     

    1.   # 登录MySQL
    2.   [root@www ~]# mysql -u root -p
    3.    
    4.   mysql> use mysql;
    5.   mysql> update user set password=password("123456") where user="root";
    6.   mysql> flush privileges;
    7.    
    1.   # 启动MySQL服务
    2.   [root@www ~]# /etc/init.d/mysql start

     

    注意了,MySQL5.7之后,重置root密码SQL(感谢刘韦声回复):

    update mysql.user set authentication_string=password(‘123456‘) where user=‘root‘;

    MySQL忘记密码怎么修改密码

    标签:有一个   数据   操作   5.7   string   ble   数据库   密码   key   

    人气教程排行