![](/img/trans.png)
[英]Anybody know how to resolve this mysql error in Mac OS X Sierra?
[英]How to install MySQL 5.7.x on Mac OS Sierra
我需要獲得MySQL 5.7的功能。 我有 Zend 服務器 9(第一個 9 版本)。 重新安裝 Zend 服務器后(不支持升級)。 - 結果:MySQL 5.5!
可能存在以下解決方案:
要求:
卸載現有版本的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.