1.终端执行brew install mysql
2.如果出现某个包没有的话,单独brew install 包,成功后重新执行brew install mysql直至全部安装成功
3.终端输入mysql.server start 启动mysql服务
mysql.server start 启动mysql服务
mysql.server stop 停止mysql服务
mysql.server restart 重启mysql服务
4.终端输入mysql_secure_installation配置root密码
5.全部选择yes,注意密码强度选择0,假如选择了1-MEDIUM,则只能设置一个50位的密码(大小写字母+数字,否则会报不负责密码策略)
6.如果不小心设置了密码策略是MEDIUM,则先往下走
修改密码策略和密码的方式:
设置了密码策略为1后,终端启动mysql服务,运行mysql -u root -p使用设置的复杂密码登录,
mysql> SHOW VARIABLES LIKE ‘validate_password%’;
查看当前密码策略
mysql>set global validate_password_policy=0;
出现报错:ERROR 1193 (HY000): Unknown system variable ‘validate_password_policy’
解决方法:vim /usr/local/etc/my.cnf
增加以下配置:
plugin-load-add=validate_password.so
validate-password=FORCE_PLUS_PERMANENT
再次回到终端mysql内,即可修改密码策略
set global validate_password_policy=LOW;
密码策略修改后即可修改简单格式密码
修改密码步骤:
mysql>use mysql;
mysql>FLUSH PRIVILEGES;
mysql>ALTER user 'root'@'localhost' IDENTIFIED BY '新密码'