zoukankan      html  css  js  c++  java
  • MySQL 5.7.x修改root默认密码

    1.编辑my.cnf文件加入skip-grant-tables,忽略密码登录

    [root@node1 ~]# vi /etc/my.cnf

    [mysqld]

    skip-grant-tables

    [root@node1 ~]# sudo service mysql restart

    2.修改密码

    [root@node1 ~]# mysql
    mysql> update mysql.user set authentication_string=PASSWORD('root1234') where user='root' and host='localhost';
    mysql> flush privileges;
    mysql> exit;

    3.开启密码登录

    [root@node1 ~]# vi /etc/my.cnf

    [mysqld]

    #skip-grant-tables

    [root@node1 ~]# sudo service mysql restart

    4.修复错误

    [root@node1 ~]# mysql -uroot -proot1234;

    [root@node1 ~]# mysql> show databases;

    ERROR 1820 (HY000): You must reset your password using ALTER USER statement before executing this statement.

    mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY 'root1234'

    Query OK, 0 rows affected (0.09 sec)

    一个勤劳的搬砖程序员
  • 相关阅读:
    iOS基础开发集锦
    ARC&&MRC 内存管理
    iOS博客 视频课程网站
    iOS 切图规范
    ipa 重新签名
    企业证书管理
    判断是否有权限访问相机,相册,定位
    iOS 项目优化
    自定义返回按钮
    SVN 地址
  • 原文地址:https://www.cnblogs.com/zhang-ding-1314/p/15124244.html
Copyright © 2011-2022 走看看