使用homebrew安装MySQL
博客:https://juejin.im/post/5cc2a52ce51d456e7079f27f
1 | brew install mysql |
-
查看 mysql 初始的密码策略, 输入语句
SHOW VARIABLES LIKE 'validate_password%';
进行查看 -
首先需要设置密码的验证强度等级,设置
validate_password.policy
的全局参数为 LOW 即可,输入设值语句SET GLOBAL validate_password.policy=LOW;
进行设值 -
当前密码长度为8,如果不介意的话就不用修改了,按照通用的来讲,设置为6位的密码,设置
validate_password_length
的全局参数为6即可,输入设值语句SET GLOBAL validate_password.length=6;
进行设值 -
现在可以为MySQL设置简单密码了,只要满足六位的长度即可,输入修改语句
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '你的密码';
可以看到修改成功,表示密码策略修改成功了!!!(此时不能使用mysql_secure_installation去设置密码啦!)
或者,通过mysql_secure_installation # 配置密码
之后并不能通过Navicat直接连接服务器。但是可以通过:
1 | mysql -u root -p |
登录mysql,之后通过ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '你的密码';
命令,这样就可以用Navicat直接连接服务了。
此外还有一些命令:
show global variables like 'port';
展示端口
STATUS
当前服务器信息