插件窝 干货文章 mysql 可以在 mac 上运行吗

mysql 可以在 mac 上运行吗

MySQL 安装 通过 支持 249    来源:    2025-03-28

是的,MySQL 可以完全兼容 macOS 系统运行。以下是详细说明和安装建议:


1. 官方支持情况

  • 兼容性:MySQL 官方提供 macOS 专属版本(支持 Intel 和 Apple Silicon 芯片)。
  • 版本要求:支持 macOS 10.15 (Catalina) 及以上版本(包括 Monterey、Ventura 等)。

2. 安装方法

方法一:通过官方安装包(推荐)

  1. 下载

  2. 安装

    • 双击下载的 .dmg 文件,按向导完成安装。
    • 安装后会自动生成一个临时 root 密码(务必保存)。
  3. 启动服务

    • 通过 系统偏好设置 → 底部找到 MySQL → 点击 Start MySQL Server

方法二:通过 Homebrew(适合开发者)

# 安装 Homebrew(如未安装)
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

# 安装 MySQL
brew install mysql

# 启动服务
brew services start mysql

3. 配置与验证

  • 设置 root 密码(首次安装后): bash mysql_secure_installation
  • 连接测试bash mysql -u root -p 输入密码后看到 mysql> 提示符即表示成功。

4. 图形化管理工具(可选)

  • MySQL Workbench:官方免费工具,支持 macOS。
  • Sequel Pro:轻量级开源客户端(适合旧版 macOS)。
  • DBeaver:跨平台数据库工具。

5. 常见问题

  • Apple Silicon (M1/M2) 兼容性

    • MySQL 8.0 及以上版本原生支持 ARM 架构。
    • 如遇问题,可通过 Rosetta 2 转译运行(终端输入 arch -x86_64 brew install mysql)。
  • 端口冲突

    • 默认端口 3306 可能被占用,可通过 my.cnf 文件修改端口。
  • 环境变量配置

    echo 'export PATH="/usr/local/mysql/bin:$PATH"' >> ~/.zshrc
    source ~/.zshrc
    

总结

MySQL 在 macOS 上运行稳定,推荐通过官方安装包或 Homebrew 部署。遇到问题时,可检查日志文件(/usr/local/mysql/data/ 目录下)或通过社区支持解决。