M1pro 安装mysql5.7

M1pro 安装mysql5.7

Tags
Mysql
brew
M1pro
Mac
Published
Published September 18, 2022
Author

1.brew安装mysql

1). 搜索 mysql 版本 brew search mysql 2). 安装 5.7 brew install mysql@5.7 3). 配置环境变量(终端直接敲或者找到.zshrc目录手动添加双引号之间的内容) echo 'export PATH="/opt/homebrew/opt/mysql@5.7/bin:$PATH"' >> ~/.zshrc 4). 使配置生效 source ~/.zshrc 5). 启动 mysql 服务 mysql.server start

2.配置mysql密码

mysql安装完是没有配置密码的,MySQL 被配置为默认只允许来自 localhost 的连接
1). 在终端输入提示的修改密码的命令 mysql_secure_installation 2). 会出现无法设置简单密码,增加了密码强度验证插件validate_password ... Failed! Error: Your password does not satisfy the current policy requirements 3). 首次连接 mysql -uroot 然后会进入mysql命令 4). 查看 msyql密码相关的几个全局参数 mysql> SHOW VARIABLES LIKE 'validate_password%'; +--------------------------------------+--------+ | Variable_name | Value | +--------------------------------------+--------+ | validate_password_check_user_name | OFF | | validate_password_dictionary_file | | | validate_password_length | 8 | | validate_password_mixed_case_count | 1 | | validate_password_number_count | 1 | | validate_password_policy | MEDIUM | | validate_password_special_char_count | 1 | +--------------------------------------+--------+ 5).修改mysql参数配置 mysql> set global validate_password_policy=0; mysql> set global validate_password_mixed_case_count=0; mysql> set global validate_password_number_count=0; mysql> set global validate_password_special_char_count=0; mysql> set global validate_password_length=3; 6).查看 是否修改成功 mysql> SHOW VARIABLES LIKE 'validate_password%'; 7).修改密码 (用户名、密码都为root) mysql> SET PASSWORD FOR 'root'@'localhost' = PASSWORD('root');

参考链接