此问题在此之前已被提出(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
我知道它说这是一个预发行版本,但这里有什么希望吗?
由于
答案 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)