美文网首页
brew安装连接mysql8填坑记(一)密码重置

brew安装连接mysql8填坑记(一)密码重置

作者: 亚武de小文 | 来源:发表于2019-07-18 15:21 被阅读0次

    简书:亚武de小文 【原创:转载请注明出处】

    LengToo月夜.png

    homebrew安装mysql8.0.16,遇到的问题解决


    一、brew安装mysql密码错误

    1.png
    1、进入安装目录

    homebrew安装的mysql目录:
    /usr/local/Cellar/mysql/8.0.16/bin/
    或者通过查看进程及所在目录:
    ps -ef | grep mysql
    进入目录:

    cd usr/local/Cellar/mysql/8.0.16/bin/
    
    2、停止mysql服务
    ./mysql.server stop
    
    3、安全模式启动
    ./mysqld_safe --skip-grant-tables &
    
    4、mysql交互模式
    mysql
    flush privileges;
    ALTER USER 'root'@'localhost' IDENTIFIED BY '新密码';
    

    设置的密码太过简单,mysql8密码安全检测报错,详见二

    二、mysql8加入密码安全度检测机制

    设置的简单的密码(eg:123456,root等),检测不会通过


    1、查看当前安全度变量值
    mysql> SHOW VARIABLES LIKE 'validate_password%';
    
    3.png
    2、可以看到当前最小密码长度8,安全等级为中...
    set global validate_password.policy=0;
    set global validate_password.length=4;
    
    3、接下来继续第一步操作设置简单密码即可
    ALTER USER 'root'@'localhost' IDENTIFIED BY '新密码';
    

    密码设置成功

    4.png
    【注意】若出现如下错误,检查user与相应host
    5.png
    mysql> use mysql;
    mysql> select user,host from user;
    
    6.png
    brew安装连接mysql8填坑记(二)客户端连接

    相关文章

      网友评论

          本文标题:brew安装连接mysql8填坑记(一)密码重置

          本文链接:https://www.haomeiwen.com/subject/xbmklctx.html