zoukankan      html  css  js  c++  java
  • mysql5.7 忘记密码处理

    1)跳过授权表

    #  /usr/local/mysql/bin/mysqld_safe  --defaults-file=/etc/my.cnf  --skip-grant-tables

    2)免密登录

    [root@mysql ~]# mysql -uroot -p
    Enter password:
    Welcome to the MySQL monitor.  Commands end with ; or g.
    Your MySQL connection id is 2
    Server version: 5.7.25-log MySQL Community Server (GPL)
    Copyright (c) 2000, 2019, 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
    3)重置root 密码
    mysql> update mysql.user set authentication_string=password('mysql123456') where user='root' and Host = 'localhost';
    Query OK, 1 row affected, 1 warning (0.01 sec)
    Rows matched: 1  Changed: 1  Warnings: 1
    mysql> flush privileges;
    Query OK, 0 rows affected (0.01 sec)
    mysql> exit
    Bye
    You have new mail in /var/spool/mail/root
    [root@mysql ~]# mysql -uroot -pmysql123456
    mysql: [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 3
    Server version: 5.7.25-log MySQL Community Server (GPL)
    Copyright (c) 2000, 2019, 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>
  • 相关阅读:
    基于fis的前端模块化和工程化方案
    网页中font-family的属性解析
    centos 基础环境配置
    golang的各种数据格式的互相转换
    golang 的编译安装以及supervisord部署
    ip地址库选择
    golang中使用mongodb的操作类以及如何封装
    golang中使用mongodb
    golang使用sqlite
    centos 安装nginx
  • 原文地址:https://www.cnblogs.com/vzhangxk/p/11301161.html
Copyright © 2011-2022 走看看