插件窝 干货文章 可以在 mac 上获取 mysql 吗

可以在 mac 上获取 mysql 吗

MySQL 安装 Docker bash 272    来源:    2025-03-28

是的,你可以在 Mac 上安装和使用 MySQL。以下是几种常见的方法:


方法 1:使用官方 MySQL 安装包(推荐新手)

  1. 下载 MySQL
    访问 MySQL 官方下载页面,选择适用于 macOS 的版本(如 MySQL Community Server)。

  2. 安装

    • 下载完成后,双击 .dmg 文件,按向导安装。
    • 安装过程中会提示设置 root 用户密码,务必记住。
  3. 启动/停止 MySQL

    • 通过 系统偏好设置 > 底部找到 MySQL > 点击 Start MySQL Server
    • 或使用终端命令: bash # 启动 sudo mysql.server start # 停止 sudo mysql.server stop
  4. 验证安装
    在终端输入:

    mysql -u root -p
    

    输入密码后进入 MySQL 命令行即表示成功。


方法 2:使用 Homebrew(适合开发者)

  1. 安装 Homebrew(如果未安装)

    /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
    
  2. 通过 Homebrew 安装 MySQL

    brew install mysql
    
  3. 启动 MySQL

    brew services start mysql
    
  4. 安全初始化(可选)

    mysql_secure_installation
    

    按提示设置密码、移除匿名用户等。


方法 3:使用 Docker(灵活且隔离)

  1. 安装 Docker for Mac
    Docker 官网下载并安装。

  2. 拉取 MySQL 镜像并运行

    docker run --name some-mysql -e MYSQL_ROOT_PASSWORD=yourpassword -p 3306:3306 -d mysql:latest
    
    • 通过 -p 3306:3306 映射端口,-e 设置 root 密码。
  3. 连接 MySQL

    docker exec -it some-mysql mysql -u root -p
    

常见问题解决

  1. 无法连接 MySQL

    • 检查服务是否启动:ps aux | grep mysql
    • 确保端口 3306 未被占用:lsof -i :3306
  2. 忘记 root 密码

  3. 兼容性

    • Apple Silicon(M1/M2)需选择 ARM 版 MySQL 或通过 Rosetta 2 运行。

图形化管理工具推荐

  • MySQL Workbench(官方工具,功能全面)
  • Sequel Pro(轻量级,适合简单操作)
  • DBeaver(支持多种数据库)

根据你的需求选择合适的方式即可!