天天看點

MacOS 下安裝MySQL失敗解決方案問題 解決方案

問題

最近在新更新的MacOS下安裝MySQL執行失敗,以下為安裝指令。剛開始失敗原因是因為brew用的預設源,而預設源在海外經常下載下傳逾時是以需要替換國内鏡像解決,我目前用的是騰訊雲的國内鏡像替換方法見《如何加速常用的包管理工具》。

以下是更新MacOS後,通過brew安裝[email protected]報的錯誤。

# brew install [email protected]             

複制

會報以下錯誤

MacOS 下安裝MySQL失敗解決方案問題 解決方案

錯誤資訊文本,見已下。

Error: Your CLT does not support macOS 11.0.
It is either outdated or was modified.
Please update your CLT or delete it if no updates are available.           

複制

應該是我最近更新系統導緻的,我的系統目前用用的是蘋果最新發行版本,環境如下。

MacOS 下安裝MySQL失敗解決方案問題 解決方案

解決方案

首先安裝xcode最新版本,可以通過app store安裝。

MacOS 下安裝MySQL失敗解決方案問題 解決方案

接着執行以下的語句。

sudo rm -rf /Library/Developer/CommandLineTools
sudo xcode-select --install           

複制

最終效果,成功安裝MySQL5.7版本

MacOS 下安裝MySQL失敗解決方案問題 解決方案

解決方案也參考了:https://apple.stackexchange.com/questions/401899/homebrew-your-clt-does-not-support-macos-11-0

最終啟動MySQL5.7

brew services start [email protected]           

複制

MacOS 下安裝MySQL失敗解決方案問題 解決方案