2026最新!Mac安载MySQL 8.0 保姆级教程
一、为什么我要写这篇最近我在 MacApple Silicon / macOS 15上用 Homebrew 装 MySQL 时发现默认已经变成MySQL 9.5​ 了mysql --version # mysql Ver 9.5.0 for macos15.7 on arm64 (Homebrew)但在实际开发中很多项目仍然依赖MySQL 8.0服务器环境也大多是 8.0。我不想卸载 MySQL 9只想再装一个 MySQL 8.0 备用。折腾了一圈终于走通了一条不冲突、不乱环境、可长期维护的方案记录下来希望能帮到你。二、环境说明macOS 15.xSequoiaApple SiliconM 系列芯片Homebrewarm64已有 MySQL 9.x可存在可不删目标安装MySQL 8.0​不影响已有的 MySQL 9能随时切换使用哪个版本三、直接安装 MySQL 8.0Homebrew 提供了 MySQL 8.0 的专用 formulamysql8.0。在终端执行brew install mysql8.0安装完成后你会看到一段非常重要的提示很多人会忽略mysql8.0 is keg-only, which means it was not symlinked into /opt/homebrew because this is an alternate version of another formula.这句话的意思是MySQL 8.0 被标记为「备用版本」不会覆盖系统默认的 mysql 命令这正是我们想要的效果。四、启动 MySQL 8.0 服务即使你没有卸载 MySQL 9也可以单独启动 MySQL 8.0brew services start mysql8.0查看服务状态brew services list你会看到类似mysql8.0 started homebrew.mxcl.mysql8.0说明 MySQL 8.0 已经在后台运行端口默认仍是3306除非你手动改过。五、为什么mysql命令还是找不到这时候如果你直接敲mysql --version大概率会看到zsh: command not found: mysql原因很简单Homebrew没有把 mysql8.0 加入 PATH需要手动加。六、配置环境变量关键步骤编辑~/.zshrcnano ~/.zshrc在文件末尾加入export PATH/opt/homebrew/opt/mysql8.0/bin:$PATH保存后执行source ~/.zshrc验证which mysql # /opt/homebrew/opt/mysql8.0/bin/mysql mysql --version # mysql Ver 8.0.x for macos15.x on arm64 (Homebrew)到这里MySQL 8.0 已经可以在终端中正常使用了。七、安全初始化设置 root 密码首次使用前建议运行安全配置脚本mysql_secure_installation常见选项建议提示建议启用密码校验组件y密码策略0LOW长度 ≥ 8设置 root 密码自己记住的强密码移除匿名用户y禁止 root 远程登录y删除 test 库y重载权限表y完成后就可以用 root 登录了mysql -u root -p八、如何在不卸载的情况下切换 MySQL 版本如果你以后想切回 MySQL 9只需要调整 PATH 顺序即可。切换到 MySQL 9默认export PATH/opt/homebrew/bin:$PATH切换回 MySQL 8.0export PATH/opt/homebrew/opt/mysql8.0/bin:$PATH

相关新闻

【单片机毕业设计推荐】基于 STM32/51 单片机的语音识别智能垃圾分类桶设计与实现,基于单片机的 AI 语音控制智能垃圾分类装置研发(025102)

【单片机毕业设计推荐】基于 STM32/51 单片机的语音识别智能垃圾分类桶设计与实现,基于单片机的 AI 语音控制智能垃圾分类装置研发(025102)

文章目录20 个相关毕业设计备选题目项目研究背景摘要总体方案核心功能技术路线项目演示关于我们项目案例源码获取博主介绍:✌️码农一枚 ,专注于大学生项目实战开发、讲解和毕业🚢文撰写修改等。全栈领域优质创作者,博客之星、掘金…

2026/7/21 22:58:50阅读更多 →
基于 Simulink 的考虑器件结温特性的双向 DC/AC 逆变器热管理建模实战教程

基于 Simulink 的考虑器件结温特性的双向 DC/AC 逆变器热管理建模实战教程

目录 🎯 一、 核心原理:逆变器是如何“发烧”的? 功率损耗是热源 热阻与热容(福斯特/考尔模型) 🛠️ 二、 详细建模步骤 第一步:搭建含损耗计算的电气主电路 第二步:编写实时功…

2026/7/21 22:58:50阅读更多 →
Agent Runtime 解耦:从 Context Window 到事件日志的工程演进

Agent Runtime 解耦:从 Context Window 到事件日志的工程演进

1. 这不是新赛道,是 runtime 层的“临终告别式”上周二(4月8日),Anthropic 宣布 Claude Managed Agents 进入公开测试阶段。新闻稿里写着“十倍提速”“Notion 和 Asana 已接入”“沙箱执行会话快照凭证托管由 Anthropic 全权负责…

2026/7/21 22:56:50阅读更多 →
TradingAgents-CN实战突破:7个智能场景的极简修复方案

TradingAgents-CN实战突破:7个智能场景的极简修复方案

TradingAgents-CN实战突破:7个智能场景的极简修复方案 【免费下载链接】TradingAgents-CN 基于多智能体LLM的中文金融交易框架 - TradingAgents中文增强版 项目地址: https://gitcode.com/GitHub_Trending/tr/TradingAgents-CN 面向中文用户的TradingAgents-…

2026/7/22 1:37:54阅读更多 →
免费下载B站漫画的终极方案:告别在线限制,打造个人漫画图书馆

免费下载B站漫画的终极方案:告别在线限制,打造个人漫画图书馆

免费下载B站漫画的终极方案:告别在线限制,打造个人漫画图书馆 【免费下载链接】BiliBili-Manga-Downloader 一个好用的哔哩哔哩漫画下载器,拥有图形界面,支持关键词搜索漫画和二维码登入,黑科技下载未解锁章节&#xf…

2026/7/22 1:37:54阅读更多 →
两个开源项目,带你系统学习 AI Agent

两个开源项目,带你系统学习 AI Agent

两个开源项目,带你系统学习 AI Agent 学 Agent 这条路上,我踩过一个坑:碎片文章看了很多,概念记了一堆,但脑子里始终没有一个完整的知识框架。直到我找到两个开源项目,才真正把 Agent 从「听说过」变成了「…

2026/7/22 1:37:54阅读更多 →
Open Generative AI:开源AI内容创作平台的架构演进与实践指南

Open Generative AI:开源AI内容创作平台的架构演进与实践指南

Open Generative AI:开源AI内容创作平台的架构演进与实践指南 【免费下载链接】Open-Generative-AI Unrestricted Open-source alternative to AI video platforms — Free AI image & video generation studio with 200 models (Flux, Midjourney, Kling, Sora…

2026/7/22 1:37:54阅读更多 →
新手如何参与 GitHub 开源项目:从零到第一个 PR

新手如何参与 GitHub 开源项目:从零到第一个 PR

新手如何参与 GitHub 开源项目:从零到第一个 PR 第一次听说「参与开源」的时候,我的反应是:这不是大神才干的事吗?我连 GitHub 都没怎么用过,怎么给别人贡献代码? 后来发现,开源社区对新手其实…

2026/7/22 1:37:54阅读更多 →
韩国800万亿韩元AI芯片预算解析:战略布局与全球影响

韩国800万亿韩元AI芯片预算解析:战略布局与全球影响

韩国政府近日公布了2027财年创纪录的800万亿韩元预算计划,其中AI芯片相关税收成为主要财政收入来源。这一预算规模较往年有显著增长,反映出韩国在人工智能和半导体领域的战略布局正在加速推进。 从预算结构来看,AI芯片税收的占比提升表明韩国…

2026/7/22 1:35:54阅读更多 →
Go语言静态资源打包方案对比与实践指南

Go语言静态资源打包方案对比与实践指南

1. 项目背景与核心需求在Go语言开发中,我们经常需要处理静态资源文件的打包问题。无论是Web应用的模板文件、前端资源,还是配置文件、证书等,都需要随程序一起分发。传统做法是将这些文件与编译后的二进制文件放在同一目录下,但这…

2026/7/22 0:53:59阅读更多 →
Go语言实现高性能LDAP认证服务的架构与实践

Go语言实现高性能LDAP认证服务的架构与实践

1. 项目背景与核心价值LDAP(轻量级目录访问协议)作为企业级身份认证的黄金标准,已经服务了超过80%的财富500强公司。我在金融科技领域实施统一认证体系时,发现传统Java方案存在启动慢、内存占用高等痛点。而Go语言凭借其协程并发模…

2026/7/22 0:53:59阅读更多 →
【AI面试官实战指南】:用ChatGPT模拟10类高频技术岗面试,3天提升应答精准度92%

【AI面试官实战指南】:用ChatGPT模拟10类高频技术岗面试,3天提升应答精准度92%

更多请点击: https://intelliparadigm.com 第一章:AI面试官实战指南的核心价值与适用场景 AI面试官并非替代人类HR的“黑箱工具”,而是以可解释、可审计、可迭代的方式,赋能招聘全链路的关键基础设施。其核心价值在于将主观经验沉…

2026/7/22 0:53:59阅读更多 →
中小企业小程序开发公司怎么选:预算、上手和售后避坑指南

中小企业小程序开发公司怎么选:预算、上手和售后避坑指南

中小企业做小程序,最常见的矛盾是预算有限,但又不希望功能太单薄;没有技术团队,但又希望后续能自己运营;想快速上线,又担心隐性收费和售后失联。选型时如果只看“低价套餐”或“案例数量”,很容…

2026/7/22 0:01:17阅读更多 →
GEO优化如何沉淀长期内容资产?广拓时代谈AI搜索时代的内容ROI

GEO优化如何沉淀长期内容资产?广拓时代谈AI搜索时代的内容ROI

企业做营销,最怕钱花完了,资产没有留下。 效果广告能带来一段时间的曝光,但预算停止后,流量往往也随之停止。短视频内容可能在几天内冲高,也可能很快沉下去。AI搜索时代,企业需要重新思考一个问题&#xff…

2026/7/22 0:01:17阅读更多 →
Agent 终态判定:何时该停止思考、给出最终回复

Agent 终态判定:何时该停止思考、给出最终回复

Agent 终态判定:何时该停止思考、给出最终回复 一、你的 Agent 在"再想想"的循环里绕了 12 轮,用户已经关窗口了 Agent 与人最大的区别是:人知道什么时候该停下来给答案,Agent 会一直"想"下去。你给 Agent 接…

2026/7/22 0:01:17阅读更多 →
YOLOv8推理性能优化:从1.2FPS到35FPS的全链路加速实践

YOLOv8推理性能优化:从1.2FPS到35FPS的全链路加速实践

如果你在部署 YOLOv8 时,发现推理速度只有可怜的 1-2 FPS,而别人的演示视频却能跑到 30 FPS 以上,那么问题很可能不在模型本身,而在于你的整个处理链路。很多开发者拿到一个训练好的 YOLOv8 模型后,会直接使用官方示例…

2026/7/21 22:53:50阅读更多 →
Coze与Dify对比指南:低代码AI应用开发从入门到实战

Coze与Dify对比指南:低代码AI应用开发从入门到实战

1. 从零到一:为什么你需要了解 Coze 和 Dify?如果你对 AI 应用开发感兴趣,但一看到“大模型”、“智能体”、“工作流”这些词就头疼,觉得门槛太高,那这篇文章就是为你准备的。很多开发者,包括我自己&#…

2026/7/21 18:53:30阅读更多 →
AI生图工具怎么选?2026年6月版实测对比

AI生图工具怎么选?2026年6月版实测对比

做自媒体的朋友应该都有体会:配图一直是个让人头疼的问题。2026年,AI生图工具已经非常成熟了,但工具太多反而不知道怎么选。以下是截至2026年6月我对主流AI生图工具的实测对比。Midjourney V8.1:速度之王2026年6月11日&#xff0c…

2026/7/21 18:53:30阅读更多 →