如何在 OSX Mojave 上安装 MySQL 5.6?
Posted
技术标签:
【中文标题】如何在 OSX Mojave 上安装 MySQL 5.6?【英文标题】:How to install MySQL 5.6 on OSX Mojave? 【发布时间】:2019-07-22 22:45:19 【问题描述】:我需要在我的 Mac 上安装 mysql 5.6,在 Mojave 下运行。 (因为 AWS Aurora Serverless 只允许 MySQL 5.6)
如果.dmg
可用,那将不是问题,但是对于这个特定版本,MacOS 没有,我猜太旧了?
见https://dev.mysql.com/downloads/mysql/5.6.html
列表中没有 Mac OS。我尝试使用该 URL 来查看是否有非参考 dmg 文件,但没有运气。
这导致我有两个选择:
从源代码安装(可以吗?怎么做?) 将其安装在 Docker 容器中我不知道最简单/直接的安装方法是什么。它只能在本地使用。
【问题讨论】:
老实说,我建议使用自制软件。如果您已经安装了自制软件,我认为是brew install mysql@5.6
。
这确实有效!谢谢。我也运行了brew services start mysql@5.6
,但我没有任何可用的mysql
二进制文件,我不断收到command not found
,尝试mysql
,mysql@5.6
,mysql5.6
,mysql5
,没有运气。有什么想法吗?
安装命令说你需要将它添加到你的系统路径-向上滚动:-)
@RobbieAverill 您的解决方案是最简单的,使用 brew。如果您想将其添加为正确答案,我会接受!
【参考方案1】:
老实说,我建议使用 homebrew。如果您已经安装了自制软件,我认为是 brew install mysql@5.6
。
您可能还需要将安装 bin 目录添加到系统路径中,但命令输出会告诉您如果这样做了该怎么做。
【讨论】:
【参考方案2】:安装:
brew install mysql@5.6
现在启动 mysql@5.6 并在登录时重新启动:
brew services start mysql@5.6
或者,如果您不想要/不需要后台服务,您可以运行:
/usr/local/opt/mysql@5.6/bin/mysql.server start
【讨论】:
【参考方案3】:安装 MySQL 5.6 版
brew install mysql@5.6
MySql 将安装在以下路径:
/usr/local/opt/
将 MYSQL_HOME 添加到您的环境变量中
MYSQL_HOME=/usr/local/opt/mysql@5.6
转到文件夹
/usr/local/opt/mysql@5.6/bin
mysql.server start
【讨论】:
没有必要重复现有的答案,除非你想添加一些新的东西 这真的不是重复的答案。我想你来这里只是为了放你的cmets。如果你仔细看,你不会在上面的答案中找到这个。我刚刚从这个问题中得到了帮助。想分享我的发现。 那么请解释一下这个答案与 Carlos 两年前提供的答案有何不同。如果您认为自己的与众不同,请突出显示详细信息以上是关于如何在 OSX Mojave 上安装 MySQL 5.6?的主要内容,如果未能解决你的问题,请参考以下文章
用于Mac OSX(10.14.6)Mojave的USB到串行驱动程序
为啥OSX 不能在“Macintosh HD”上安装,Mac OS X 讨论区