使用brew安装mysql时出现404错误 - macOS Sierra

时间:2016-10-06 15:01:52

标签: mysql homebrew macos-sierra

此问题在此之前已被提出(404 error when using brew to install mysql),但不幸的是,此修复程序对我不起作用。我已经运行了brew更新,所以我最新了。

我使用的是最新版本的MacOS 10.12,如果重要的话,我正在运行Xcode 8。

  

brew install mysql   警告:您使用的是OS X 10.12。   我们不为此预发布版本提供支持。   您可能会遇到构建失败或其他破坏。   ==>正在下载https://cdn.mysql.com/Downloads/MySQL-5.7/mysql-boost-5.7.11.tar.gz

     

curl:(22)请求的URL返回错误:404 Not Found错误:   无法下载资源“mysql”下载失败:   https://cdn.mysql.com/Downloads/MySQL-5.7/mysql-boost-5.7.11.tar.gz

我知道它说这是一个预发行版本,但这里有什么希望吗?

由于

3 个答案:

答案 0 :(得分:4)

你引用的5.7.11 mysql下载不再存在(当然是404)。

查看homebrew formula for mysql,它已更新为指向最新的mysql版本。

所以看起来你实际上并不是最新的。尝试运行brew update两次,然后brew doctor并修正任何警告。

在过去的9个月中,自制软件发生了一些重大变化,如果你有一个旧的安装,它可能更容易卸载。还有一些所有权和目录位置更改需要通过升级到homebrew 1.0

来理顺

答案 1 :(得分:4)

我按照此处列出的步骤进行了操作:Brew Update not working after mac 10.9

如果不再可见,请回答:

cd `brew --prefix`
git fetch origin
git reset --hard origin/master

之后,您应该能够brew update然后brew install mysql

答案 2 :(得分:0)

对于那些仍在努力解决这个问题的人。

请尝试:

brew update-reset
brew update

我发现了这颗宝石 here