zoukankan      html  css  js  c++  java
  • Mysql数据库忘记密码找回方法

    Mysql数据库忘记密码找回

    a 停止mysql服务

       /etc/init.d/mysql stop

    b 使用--skip-grant-tables启动mysql,忽略授权登录验证

       mysqld_safe --skip-grant-tables --user=mysql &

       mysql -u root -p                   ---登录时以空密码登录

    c 登录mysql,修root密码

       mysql

       update mysql.user set password=password("123")  where user='root' and host='localhost'    

       flush privileges;  

    d 关闭重启mysql

    /etc/init.d/mysqld stop

    /etc/init.d/mysqld start

    演示

    [root@db02 ~]# mysqld_safe --skip-grant-tables --user=mysql &
    
    [1] 1390
    
    [root@db02 ~]# 170428 23:26:25 mysqld_safe Logging to '/application/mysql-5.6.34/data/db02.err'.
    
    170428 23:26:25 mysqld_safe Starting mysqld daemon with databases from /application/mysql-5.6.34/data
    
    
    [root@db02 ~]# mysql -u root -p
    
    Enter password:
    
    Welcome to the MySQL monitor.  Commands end with ; or g.
    
    Your MySQL connection id is 1
    
    Server version: 5.6.34 Source distribution
     
    
    Copyright (c) 2000, 2016, Oracle and/or its affiliates. All rights reserved.
     
    
    Oracle is a registered trademark of Oracle Corporation and/or its
    
    affiliates. Other names may be trademarks of their respective
    
    owners.
    
    
    Type 'help;' or 'h' for help. Type 'c' to clear the current input statement.
    
    
    mysql>
    
    mysql> update mysql.user set password=password("123")  where user='root' and host='localhost';
    
    Query OK, 1 row affected (0.00 sec)
    
    Rows matched: 1  Changed: 1  Warnings: 0
    
    mysql>
    
    mysql> flush privileges;
    
    Query OK, 0 rows affected (0.00 sec)
    
    mysql> quit
    
    [root@db02 ~]# /etc/init.d/mysqld stop
    
    [root@db02 ~]# /etc/init.d/mysqld start
    
    [root@db02 ~]# mysql -uroot -p123
    
    Warning: Using a password on the command line interface can be insecure.
    
    Welcome to the MySQL monitor.  Commands end with ; or g.
    
    Your MySQL connection id is 1
    
    Server version: 5.6.34 Source distribution
    
    
    Copyright (c) 2000, 2016, Oracle and/or its affiliates. All rights reserved.
    
     
    Oracle is a registered trademark of Oracle Corporation and/or its
    
    affiliates. Other names may be trademarks of their respective
    
    owners.
    
    
    Type 'help;' or 'h' for help. Type 'c' to clear the current input statement.
    
     
    mysql> 
  • 相关阅读:
    Codeforces Round #277 (Div. 2)
    Topcoder SRM 637 (Div.2)
    【转】大素数判断和素因子分解【miller-rabin和Pollard_rho算法】
    【网络流#5】UVA 11082 最大流
    【网络流#4】UVA 753 最大流
    Codeforces Round #274 (Div. 2)
    【网络流#3】hdu 1532
    【网络流#2】hdu 1533
    【网络流#1】hdu 3549
    Codeforces Round #273 (Div. 2)
  • 原文地址:https://www.cnblogs.com/HByang/p/9121091.html
Copyright © 2011-2022 走看看