如何在Mac OS上安装MySQL 5.7.x

如何在Mac OS上安装MySQL 5.7.x,mysql,macos,upgrade,mysql-5.7,Mysql,Macos,Upgrade,Mysql 5.7,我需要获得MySQL 5.7的功能。我有zend服务器9(第一个9版本)。重新安装zend server后(不支持升级)。 -结果:MySQL 5.5 是否存在以下解决方案: 在zend框架内升级mysql 是否安装其他apache2.4+mysql5.7+php7开发人员服务器 其他一些解决方案 要求: PHP7.0.8或更高版本 MySQL 5.7 Apache2.4或更高版本 mysql.com提供了一个自动dmg安装程序,我发现这是我最成功的。它通常安装在/usr/local/my

我需要获得MySQL 5.7的功能。我有zend服务器9(第一个9版本)。重新安装zend server后(不支持升级)。 -结果:MySQL 5.5

是否存在以下解决方案:

  • 在zend框架内升级mysql
  • 是否安装其他apache2.4+mysql5.7+php7开发人员服务器
  • 其他一些解决方案
要求:

  • PHP7.0.8或更高版本
  • MySQL 5.7
  • Apache2.4或更高版本

mysql.com提供了一个自动dmg安装程序,我发现这是我最成功的。它通常安装在/usr/local/mysql中,因此您可能希望先尝试删除系统上的任何其他安装

你可以在这里下载:

至于apache和php,我发现我通常坚持使用预装到OSX中的,可以看到关于如何激活它们的文章很多,但我相信这只是在/etc/apache2/httpd.conf中取消对php LoadModule行的注释的问题

#LoadModule php5_module libexec/apache2/libphp5.so

然后用apachectl命令在终端中启动apache。

mysql.com提供了一个自动dmg安装程序,我发现这是我最成功的。它通常安装在/usr/local/mysql中,因此您可能希望先尝试删除系统上的任何其他安装

你可以在这里下载:

至于apache和php,我发现我通常坚持使用预装到OSX中的,可以看到关于如何激活它们的文章很多,但我相信这只是在/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
现在您可以使用
/usr/local/opt启动
mysql.server
/mysql@5.7/bin/mysql.server启动

# ~/.bash_profile
export PATH="/usr/local/opt/mysql@5.7/bin:$PATH"

~/.bash\u配置文件中修改您的
路径
变量
,这样您就可以用
mysql.server start启动它了

# ~/.bash_profile
export PATH="/usr/local/opt/mysql@5.7/bin:$PATH"

卸载现有版本的
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
现在您可以使用
/usr/local/opt启动
mysql.server
/mysql@5.7/bin/mysql.server启动

# ~/.bash_profile
export PATH="/usr/local/opt/mysql@5.7/bin:$PATH"

~/.bash\u配置文件中修改您的
路径
变量
,这样您就可以用
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

我安装了
https://dbngin.com/

然后我去了
/usr/local

然后我看到了我使用dbngin安装的每个MySQL版本的文件夹名

然后,我把它添加到路径中。那就这样了

echo 'export PATH="/usr/local/path-to-mysql/bin:$PATH"' >> ~/.zshrc

谢谢你的回答。我将尝试安装它。Thx的答案。我将尝试安装它。最好的答案!谢谢最好的答案!谢谢