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

2019-07-18  本文已影响0人  亚武de小文

简书:亚武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填坑记(二)客户端连接
上一篇下一篇

猜你喜欢

热点阅读