mac brew安装mysql5.7并配置环境

本文档详细介绍了如何在Mac系统中使用brew安装MySQL 5.7,包括修改环境变量、启动服务以及执行mysql_secure_installation进行安全性配置,如设置root密码、删除匿名用户和test数据库。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.brew install mysql@5.7

2.

  echo 'export PATH="/usr/local/opt/mysql@5.7/bin:$PATH"' >> ~/.zshrc
  export LDFLAGS="-L/usr/local/opt/mysql@5.7/lib"
  export CPPFLAGS="-I/usr/local/opt/mysql@5.7/include"

3.brew services start mysql@5.7

4.mysql_secure_installation

输入以上命令后,出现如下:

Securing the MySQL server deployment.

Connecting to MySQL using a blank password.

VALIDATE PASSWORD COMPONENT can be used to test passwords
and improve security. It checks the strength of password
and allows the users to set only those passwords which are
secure enough. Would you like to setup VALIDATE PASSWORD component?
// 提示是否设置密码
Press y|Y for Yes, any other key for No: y
// 提示选择密码强度等级
There are three levels of password validation policy:

LOW    Length >= 8
MEDIUM Length >= 8, numeric, mixed case, and special characters
STRONG Length >= 8, numeric, mixed

macOS 系统上安装 MySQL 5.7,可以通过多种方式进行。以下是几种常见的安装方法: ### 使用 DMG 安装安装 1. 首先从 MySQL 官方网站下载适用于 macOSMySQL 5.7 版本的 DMG 安装包。 2. 下载完成后,双击打开 `.dmg` 文件,例如 `mysql-5.7.31-macos10.14-x86_64.dmg`。 3.MySQL 应用程序拖拽到 Applications 文件夹中完成安装。 4. 如果遇到安全验证问题,可以使用命令行工具关闭 Gatekeeper 检查: ```bash sudo spctl --master-disable ``` 这样就可以允许安装来自未知开发者的应用程序[^2]。 ### 使用 Homebrew 安装 如果你更倾向于使用命令行来管理软件安装,可以考虑使用 Homebrew 包管理器来安装 MySQL 5.7: 1. 打开终端输入以下命令以确保你的 Homebrew 是最新的: ```bash brew update ``` 2. 接下来,使用下面的命令来安装 MySQL 5.7: ```bash brew install mysql@5.7 ``` ### 使用 Docker 容器化部署 对于熟悉 Docker 的用户来说,也可以通过 Docker 来运行 MySQL 5.7: 1. 确保已经安装了 Docker,且服务正在运行。 2. 在终端中执行如下命令拉取官方的 MySQL 5.7 镜像: ```bash docker pull mysql:5.7 ``` 3. 创建容器时指定必要的参数,如数据卷映射、端口映射等,以及设置 root 密码等选项: ```bash docker run --name some-mysql -e MYSQL_ROOT_PASSWORD=my-secret-pw -d -p 3306:3306 -v /your/local/data:/var/lib/mysql mysql:5.7 ``` 以上步骤完成后,你可以通过 `/usr/local/mysql` 目录下的链接访问 MySQL 或者直接通过 Docker 容器进行操作。记得检查系统偏好设置中的安全性与隐私部分,如果之前更改过安全策略,可能需要重新启用 Gatekeeper 保护。 一旦安装完毕,不要忘记启动 MySQL 服务,根据需要配置环境变量以便于命令行访问。此外,还可以安装 MySQL Workbench 来获得一个图形界面来进行数据库管理和开发工作。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值