s-blog

brew 安装 MySQL 5.7

ssssmy · 2026-05-28 · 2 min · macOS

MySQL 5.7 的 Homebrew 安装 - MacOS

1. 查询软件信息

  • 首先使用search命令搜索MySQL数据库完整名称: brew search mysql

2. 执行安装命令

3. 检查服务状态

  • 第一次安装MySQL,服务是未开启状态,使用services命令进行检查: brew services list
  • 使用start指令开启服务,执行后每次开机都会自动启动该服务: brew services start [email protected]

4. 初始化配置

  • 安装完成后需要执行一次配置才能够正常使用,执行如下命令: mysql_secure_installation
  • 如果提示没找到mysql_secure_installation,就加入环境变量
echo 'export PATH="/usr/local/opt/[email protected]/bin:$PATH"' >> ~/.zshrc
export LDFLAGS="-L/usr/local/opt/[email protected]/lib"
export CPPFLAGS="-I/usr/local/opt/[email protected]/include"
  • 如果是个人使用,这里可以不开启密码校验插件,这样我们可以使用较为简单的密码组合,方便记忆,因此输入n。

设置密码

  • 为数据库的root用户(最高权限用户)设置密码,需要输入两次,输入时没有光标显示,是正常的。

选择是否移除用户

  • 这一步可以将不需要的匿名用户移除,输入y回车即可。

开启root用户远程连接

  • 默认给出的选项是不允许通过root用户远程连接,因为root用户拥有最高权限,学习阶段可以开启方便虚拟机或局域网调试(如果开启需要输入n)。

选择是否保留测试数据集

  • 安装是默认附带一个test数据集,这里可以根据需要选择是否保留(如果需要移除则输入y)。

立即刷新权限

  • 输入y使得密码和权限设置立即生效,否则需要重新启动数据库服务。

终端登陆测试

  • 使用刚刚设置的密码测试登陆: mysql -uroot -p

  • 也可以在命令中使用明文密码直接登陆,如(密码为root): mysql -uroot -proot

原文链接:https://www.ssssmy.com/notes/brew-an-zhuang-mysql-57