如何在 Mac OS Sierra 上安装 MySQL 5.7.x
How to install MySQL 5.7.x on Mac OS Sierra
我需要获得 MySQL 5.7 的功能。我有 zend server 9(第 9 个版本)。重新安装 zend 服务器后(不支持升级)。
- 结果:MySQL 5.5 !
是否存在解决方案:
- 在 zend 框架内升级 mysql?
- 安装其他apache2.4+mysql5.7+php7开发者服务器?
- 一些其他的解决方案。
要求:
- PHP7.0.8 或更高版本
- MySQL 5.7
- Apache 2.4 或更高版本
mysql.com 提供了一个自动 dmg 安装程序,我发现我已经取得了 most 的成功。它通常安装在 /usr/local/mysql 中,因此您可能想先尝试删除系统上的任何其他安装。
您可以在这里下载:
https://dev.mysql.com/downloads/mysql/
至于 apache 和 php 我发现我通常坚持使用预加载到 os x 中的那些,你可以 那里有很多关于如何激活它们的文章,但我相信它只是取消注释 /etc/apache2/httpd.conf
中的 php LoadModule 行的问题
#LoadModule php5_module libexec/apache2/libphp5.so
然后在终端中使用 apachectl 命令启动 apache。
卸载现有版本的 mysql
并安装 mysql 5.7
mysql.server stop # kill the running process
brew uninstall mysql # uninstall mysql
brew update # update brew
brew install mysql@5.7 # install mysql 5.7
现在您可以从 mysql.server
开始 /usr/local/opt/mysql@5.7/bin/mysql.server start
修改 ~/.bash_profile
中的 PATH
变量,这样您就可以只用 mysql.server start
启动它
# ~/.bash_profile
export PATH="/usr/local/opt/mysql@5.7/bin:$PATH"
我安装了https://dbngin.com/
然后我去了/usr/local
然后我看到了我使用 dbngin
安装的每个 MySQL 版本的文件夹名称
然后我将它添加到路径中。然后就这样了。
echo 'export PATH="/usr/local/path-to-mysql/bin:$PATH"' >> ~/.zshrc
要知道,MySQL通过homebrew卸载重装后,会提示:1.升级到macOS 10.13; 2. 升级到 Xcode 9.2.
如果不想升级系统或Xcode版本,请到MySQL官网下载:
https://downloads.mysql.com/archives/community/
适用于macOS 10.12的MySQL版本为5.7.17至5.7.23
我需要获得 MySQL 5.7 的功能。我有 zend server 9(第 9 个版本)。重新安装 zend 服务器后(不支持升级)。 - 结果:MySQL 5.5 !
是否存在解决方案:
- 在 zend 框架内升级 mysql?
- 安装其他apache2.4+mysql5.7+php7开发者服务器?
- 一些其他的解决方案。
要求:
- PHP7.0.8 或更高版本
- MySQL 5.7
- Apache 2.4 或更高版本
mysql.com 提供了一个自动 dmg 安装程序,我发现我已经取得了 most 的成功。它通常安装在 /usr/local/mysql 中,因此您可能想先尝试删除系统上的任何其他安装。
您可以在这里下载: https://dev.mysql.com/downloads/mysql/
至于 apache 和 php 我发现我通常坚持使用预加载到 os x 中的那些,你可以 那里有很多关于如何激活它们的文章,但我相信它只是取消注释 /etc/apache2/httpd.conf
中的 php LoadModule 行的问题#LoadModule php5_module libexec/apache2/libphp5.so
然后在终端中使用 apachectl 命令启动 apache。
卸载现有版本的 mysql
并安装 mysql 5.7
mysql.server stop # kill the running process
brew uninstall mysql # uninstall mysql
brew update # update brew
brew install mysql@5.7 # install mysql 5.7
现在您可以从 mysql.server
开始 /usr/local/opt/mysql@5.7/bin/mysql.server start
修改 ~/.bash_profile
中的 PATH
变量,这样您就可以只用 mysql.server start
# ~/.bash_profile
export PATH="/usr/local/opt/mysql@5.7/bin:$PATH"
我安装了https://dbngin.com/
然后我去了/usr/local
然后我看到了我使用 dbngin
安装的每个 MySQL 版本的文件夹名称然后我将它添加到路径中。然后就这样了。
echo 'export PATH="/usr/local/path-to-mysql/bin:$PATH"' >> ~/.zshrc
要知道,MySQL通过homebrew卸载重装后,会提示:1.升级到macOS 10.13; 2. 升级到 Xcode 9.2.
如果不想升级系统或Xcode版本,请到MySQL官网下载: https://downloads.mysql.com/archives/community/
适用于macOS 10.12的MySQL版本为5.7.17至5.7.23