zoukankan      html  css  js  c++  java
  • centos7 安装 MySQL5.7 无法设置密码问题

    前言

    在使用centos7系统yum方式安装MySQL5.7后

    不知道默认密码是多少  知道后没办法修改?  

    一、找到MySQL密码

    service mysqld start
    vim /var/log/mysqld.log

    使用vim查找关键字“temporary password”,找到后这行最后就赫然写着密码

    然后就可以mysql -uroot -p登陆进去了

    二、如何修改密码

    再登录进去后发现show databases这种基本的命令都会报错,报错如下:

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

    提示你必须修改密码才能使用

    alter user 'root'@'localhost' identified by '密码';
    注意这里的密码修改时必须包含大小写字母数字以及符号,如"Ddm1$70B"

    可是如果我只想使用很简单的密码怎么办呢

    三、修改默认密码复杂度

    要修改简单密码首先修改默认安全策略,即修改默认密码设置的检查策略和密码长度

    set global validate_password_policy=0;#设置密码检查策略为0
    set global validate_password_length=1;#设置密码的长度为1

    在修改后执行密码修改命令

    alter user 'root'@'localhost' identified by '你想修改的密码'

    修改完成后Ctrl+D登出后,即可使用新密码登录

  • 相关阅读:
    JVM系列(三)垃圾回收
    JVM系列(二)各区域的OOM
    JVM系列(一)内存模型
    获取IP、mac等信息
    memcached(七)--常用指令抓包分析
    memcached(五)--源码分析,启动
    apt安装mysql + 简易配置
    memcached(六)--spyMemcached的get操作
    解决mysql获取不到连接的问题
    tcp一些要点
  • 原文地址:https://www.cnblogs.com/murry/p/9929721.html
Copyright © 2011-2022 走看看