是的,MySQL 可以在 macOS 上下载和安装。以下是详细步骤和注意事项:
官方下载地址:
MySQL Community Server 下载页面
选择对应的版本(推荐下载 DMG 归档文件,安装更便捷)。
版本选择建议:
.dmg
文件挂载磁盘映像。.pkg
安装程序,按向导完成安装。如果你已安装 Homebrew,可直接在终端运行:
brew install mysql
安装后启动服务:
brew services start mysql
初始化安全设置(可选但推荐):
运行以下命令设置密码、移除匿名用户等:
mysql_secure_installation
环境变量配置:
如果需要在终端直接使用 mysql
命令,将 MySQL 添加到 PATH
中。
编辑 ~/.zshrc
或 ~/.bash_profile
,添加:
export PATH=${PATH}:/usr/local/mysql/bin
然后运行 source ~/.zshrc
生效。
通过系统偏好设置:
macOS 会在安装后自动添加 MySQL 的控制面板,可在 系统偏好设置 > MySQL
中启动/停止服务。
通过命令行:
# 启动
mysql.server start
# 停止
mysql.server stop
mysql -u root -p
输入安装时保存的初始密码即可登录。
忘记 root 密码:
参考官方文档重置:How to Reset the Root Password。
端口冲突:
MySQL 默认端口是 3306
。如果冲突,可修改 /etc/my.cnf
配置文件。
Apple Silicon (M1/M2) 兼容性:
选择 ARM 架构的 MySQL 版本(如 8.0+),或通过 Rosetta 运行。
如果只需要轻量级数据库,可以考虑:
- SQLite:内置于 macOS,无需安装。
- PostgreSQL:通过 brew install postgresql
安装。
希望以上信息能帮助你顺利安装 MySQL!如果有其他问题,欢迎继续提问。