如何在OSX Mojave上安装MySQL 5.6?

9
我需要在我的运行Mojave的Mac上安装MySQL 5.6。(因为AWS Aurora Serverless仅允许MySQL 5.6) 如果有.dmg文件可用,那就不是问题,但对于这个特定版本的MacOS没有可用的.dmg文件,可能太旧了吧?请参见https://dev.mysql.com/downloads/mysql/5.6.html

enter image description here

列表中没有Mac OS。我试图在URL上玩耍,看看是否有非引用的dmg文件,但没有运气。

这让我有两个选择:

  • 从源代码安装(可能吗?如何实现?)
  • 在Docker容器中安装

我不知道最简单/直接的安装方法是什么。它只是要在本地使用。


3
老实说,我建议你使用Homebrew。如果你已经安装了Homebrew,那么我认为命令是brew install mysql@5.6 - scrowler
1
这确实起作用了!谢谢。我也运行了 brew services start mysql@5.6,但我没有任何可用的 mysql 二进制文件,我一直收到 command not found 的错误提示,尝试过 mysqlmysql@5.6mysql5.6mysql5,都没有成功。有什么想法吗? - Vadorequest
2
安装命令提示您需要将其添加到系统路径中-向上滚动 :-) - scrowler
@RobbieAverill,你的解决方案是最简单的,使用brew。如果你想将它作为一个正确的答案添加,我会接受它! - Vadorequest
3个回答

16

安装:

brew install mysql@5.6

要让launchd立即启动mysql@5.6并在登录时重新启动:

brew services start mysql@5.6

或者,如果您不想/不需要后台服务,只需运行:

/usr/local/opt/mysql@5.6/bin/mysql.server start

11

老实说,我建议使用homebrew。如果你已经安装了homebrew,那么我认为命令是brew install mysql@5.6

如果需要,你可能还需要将安装bin目录添加到系统路径中,但如果需要,命令输出将告诉你该怎么做。


-1
安装 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

1
不需要重复现有的答案,除非你想添加一些新内容。 - Nico Haase
1
这真的不是重复的答案。我认为你只是来发表评论的。如果你仔细看,你在以上答案中找不到这个。我只是从这个问题中寻求帮助。想分享我的发现。 - Ayush Rawat
1
然后请解释一下这个答案与两年前Carlos提供的答案有何不同。如果你认为自己的回答有所不同,请突出详细说明。 - Nico Haase

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接