簡體   English   中英

如何在 Mac OS Sierra 上安裝 MySQL 5.7.x

[英]How to install MySQL 5.7.x on Mac OS Sierra

我需要獲得MySQL 5.7的功能。 我有 Zend 服務器 9(第一個 9 版本)。 重新安裝 Zend 服務器后(不支持升級)。 - 結果:MySQL 5.5!

可能存在以下解決方案:

  • 在zend框架內升級mysql?
  • 安裝其他apache2.4+mysql5.7+php7開發者服務器?
  • 一些其他的解決方案。

要求:

  • PHP7.0.8 或更高版本
  • MySQL 5.7
  • Apache 2.4 或更高版本

卸載現有版本的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@5.7/bin/mysql.server start啟動mysql.server


~/.bash_profile修改你的PATH變量,這樣你就可以只用mysql.server start啟動它

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

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。

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

然后我去了/usr/local

然后我看到了我使用 dbngin 安裝的每個 MySQL 版本的文件夾名稱

然后我將它添加到路徑中。 然后就是這樣。

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

要知道,通過homebrew卸載重裝MySQL后,會提示: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。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM