插件窝 干货文章 mysql 可以在 mac 上安装吗

mysql 可以在 mac 上安装吗

安装 MySQL 密码 bash 87    来源:    2025-03-29

是的,MySQL 可以完美安装在 macOS 系统上。以下是详细的安装方法和注意事项:


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

  1. 下载安装包
    访问 MySQL 官网下载页面,选择:

    • macOS 版本(根据芯片类型选择 Intel 或 Apple Silicon)
    • 推荐下载 DMG 归档文件(包含图形化安装向导)。
  2. 安装步骤

    • 双击下载的 .dmg 文件,运行安装程序。
    • 按向导提示完成安装,安装过程中会提示设置 root 用户密码(务必牢记)。
  3. 启动 MySQL

    • 安装后,在「系统偏好设置」中会看到 MySQL 图标,可在此启动/停止服务。
    • 或通过终端命令: bash sudo mysql.server start # 启动 sudo mysql.server stop # 停止

方法二:通过 Homebrew(推荐开发者)

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

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

    brew install mysql
    
  3. 启动服务

    brew services start mysql
    
  4. 安全初始化(设置 root 密码)

    mysql_secure_installation
    

验证安装

在终端输入以下命令,成功登录即表示安装完成:

mysql -u root -p

输入密码后,看到 mysql> 提示符即可执行 SQL 命令。


常见问题解决

  1. 无法连接 MySQL

    • 检查服务是否运行:brew services list 或查看「系统偏好设置」中的 MySQL 面板。
    • 端口冲突:确保默认端口 3306 未被占用。
  2. 忘记 root 密码

    • 重置密码步骤:
      1. 停止 MySQL 服务。
      2. 启动安全模式: bash mysqld_safe --skip-grant-tables &
      3. 登录并修改密码: bash mysql -u root FLUSH PRIVILEGES; ALTER USER 'root'@'localhost' IDENTIFIED BY '新密码';
  3. Apple Silicon (M1/M2) 兼容性

    • 如果是 ARM 芯片,选择 Apple Silicon 版本的安装包或通过 Homebrew 安装(已适配)。

图形化管理工具推荐

  • MySQL Workbench(官方工具,支持复杂操作)
  • Sequel Ace(轻量级,免费)
  • DBeaver(跨平台,支持多种数据库)

通过以上方法,你可以在 macOS 上顺利安装并运行 MySQL。如有其他问题,可提供具体错误信息进一步排查!