我需要获得 MySQL 5.7 的功能。我有zend服务器9(前9版)。重新安装zend服务器后(它不支持升级)。 - 结果:MySQL 5.5!
可能存在以下解决方案:
要求:
答案 0 :(得分:1)
mysql.com提供了一个自动dmg安装程序,我发现我最成功。它通常安装在/ usr / local / mysql中,因此您可能希望首先尝试删除系统上的任何其他安装。
您可以在此处下载: https://dev.mysql.com/downloads/mysql/
对于apache和php我发现我通常坚持使用预先加载到os x中的那些,你可以有很多关于如何激活这些的文章,但我相信它只是取消注释php LoadModule在/etc/apache2/httpd.conf中输入
#LoadModule php5_module libexec/apache2/libphp5.so
然后使用apachectl命令在终端中启动apache。
答案 1 :(得分:1)
卸载现有版本的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
修改PATH
中的~/.bash_profile
变量,以便仅用mysql.server start
来启动它
# ~/.bash_profile
export PATH="/usr/local/opt/mysql@5.7/bin:$PATH"
答案 2 :(得分:0)
我安装了 https://dbngin.com/
然后我去了/usr/local
然后我看到了我使用 dbngin 安装的每个 MySQL 版本的文件夹名称
然后我将它添加到路径中。然后就是这样。
echo 'export PATH="/usr/local/path-to-mysql/bin:$PATH"' >> ~/.zshrc