第一步:核对机型并下载对应安装包
打开macOS系统自带的Safari浏览器,直接搜索MySQL官方下载地址。进入官网后找到Downloads选项,选择Community版本。这里需要特别注意架构选择,如果你的Mac是搭载Apple Silicon芯片的M系列处理器,务必下载arm64版本的dmg安装包;如果是Intel芯片的老款MacBook,则选择x86_64版本。下载完成后,文件会保存在本地Downloads文件夹中。建议提前清理一下磁盘空间,安装包解压后大约占用两百兆左右,预留充足容量能避免中途安装中断。
第二步:逐步完成图形化安装流程
双击打开下载的dmg文件,系统会自动挂载磁盘镜像。依次点击pkg安装包进行安装。整个过程基本是一路点击继续和同意协议。在安装类型中选择Server Only即可,普通开发不需要额外组件。到了设置密码的环节,请选择Use Legacy Password Encryption并输入你常用的数据库密码,建议勾选Save password方便后续直接使用。最后一步是生成随机密码的提示,直接取消勾选并完成安装。安装期间系统可能会要求输入开机密码授权,按提示输入即可。安装路径默认位于usrlocalmysql,除非有特殊需求,否则不要随意更改目录结构。
第三步:配置环境变量与启动服务
安装完成后,MySQL默认不会自动开机启动。你需要手动添加环境变量以便在终端随时调用命令。打开终端App,输入nano.zshrc回车进入配置文件编辑状态。如果使用的是旧版系统可能是.bash_profile。在文件末尾追加export PATH=usrlocalmysqlbin:$PATH这行代码,按下control加o保存,再按control加x退出。接着输入source.zshrc让配置立即生效。此时在终端输入mysql version可以验证是否成功识别。如果需要开机自启,可以在系统设置中找到登录项,将MySQL添加进去,或者通过系统偏好设置里的MySQL面板直接开启服务。
第四步:连接测试与常用命令实操
环境变量配置好后,在终端输入mysql u root p并回车,粘贴之前设置的密码即可进入命令行界面。看到mysql提示符说明连接成功。你可以输入show databases;查看当前所有数据库,注意分号不能遗漏。接着输入create database my project charset utf8mb4;创建带编码的新库。退出命令行只需输入exit。对于习惯使用图形界面的开发者,可以直接去官网下载Sequel Ace或TablePlus。安装后新建连接,主机填localhost,端口保持默认的三三零六,用户名填root,密码填刚才设置的值,测试连接通过后即可开始日常开发工作。
第五步:常见报错与优化建议
如果在安装过程中遇到权限报错,请检查系统设置中的隐私与安全,确保已解除应用锁定限制。若终端提示command not found,说明环境变量未生效,重新执行source命令即可。连接时如果出现Access denied错误,多半是密码输入错误或大小写不匹配,可尝试重置root密码。首次使用时建议关闭防火墙对本地回环地址的限制,避免网络拦截导致无法通信。日常开发中建议定期备份重要数据,可以通过mysqldump命令导出sql文件。如果发现查询速度变慢,可以调整my.cnf配置文件中的innodb buffer pool size参数,根据电脑内存合理分配缓存大小,能让运行效率提升明显。掌握这些基础操作后,本地开发环境就能稳定运行了。



