插件窝 干货文章 mysql 可以在 mac 上下载吗

mysql 可以在 mac 上下载吗

MySQL 安装 通过 如果 315    来源:    2025-03-28

是的,MySQL 可以在 macOS 上下载和安装。以下是详细步骤和注意事项:


1. 下载 MySQL for macOS

  • 官方下载地址
    MySQL Community Server 下载页面
    选择对应的版本(推荐下载 DMG 归档文件,安装更便捷)。

  • 版本选择建议

    • 如果是开发/学习用途,选择 Community Server(免费)。
    • 注意 macOS 的芯片架构(Intel x86 或 Apple Silicon M1/M2),选择匹配的版本。

2. 安装步骤

方法一:通过 DMG 文件安装(推荐)

  1. 下载完成后,双击 .dmg 文件挂载磁盘映像。
  2. 运行其中的 .pkg 安装程序,按向导完成安装。
  3. 安装完成后,MySQL 会提示初始 root 密码(务必保存!)。

方法二:通过 Homebrew 安装

如果你已安装 Homebrew,可直接在终端运行:

brew install mysql

安装后启动服务:

brew services start mysql

3. 配置 MySQL

  • 初始化安全设置(可选但推荐):
    运行以下命令设置密码、移除匿名用户等:

    mysql_secure_installation
    
  • 环境变量配置
    如果需要在终端直接使用 mysql 命令,将 MySQL 添加到 PATH 中。
    编辑 ~/.zshrc~/.bash_profile,添加:

    export PATH=${PATH}:/usr/local/mysql/bin
    

    然后运行 source ~/.zshrc 生效。


4. 启动/停止 MySQL

  • 通过系统偏好设置
    macOS 会在安装后自动添加 MySQL 的控制面板,可在 系统偏好设置 > MySQL 中启动/停止服务。

  • 通过命令行

    # 启动
    mysql.server start
    # 停止
    mysql.server stop
    

5. 连接 MySQL

mysql -u root -p

输入安装时保存的初始密码即可登录。


常见问题

  1. 忘记 root 密码
    参考官方文档重置:How to Reset the Root Password

  2. 端口冲突
    MySQL 默认端口是 3306。如果冲突,可修改 /etc/my.cnf 配置文件。

  3. Apple Silicon (M1/M2) 兼容性
    选择 ARM 架构的 MySQL 版本(如 8.0+),或通过 Rosetta 运行。


替代方案

如果只需要轻量级数据库,可以考虑: - SQLite:内置于 macOS,无需安装。 - PostgreSQL:通过 brew install postgresql 安装。

希望以上信息能帮助你顺利安装 MySQL!如果有其他问题,欢迎继续提问。