最近需要在 Mac 上搭建開發環境,選擇使用 Homebrew 來安裝 MySQL 8.0。整個過程比想像中順利,在這裡分享完整的安裝步驟和一些實用技巧。
安裝前準備
確保你的系統已經安裝了 Homebrew。如果還沒有安裝,可以在終端執行:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
安裝步驟
1. 更新 Homebrew
首先更新 Homebrew 到最新版本:
brew update2. 安裝 MySQL 8.0
執行以下命令安裝 MySQL 8.0:
brew install mysql@8.0
安裝過程會自動下載並配置 MySQL,通常需要幾分鐘時間。Homebrew 會自動處理環境變數配置,安裝完成後可以直接使用 mysql 命令。

Install MySQL8.0
3. 啟動 MySQL 服務
啟動 MySQL 服務有兩種方式:
方式一:立即啟動(不開機自啟)
brew services start mysql@8.0
方式二:手動啟動
mysql.server start
4. 安全配置
執行 MySQL 的安全配置腳本:
mysql_secure_installation這個腳本會引導你完成以下配置:
- 設置 root 密碼
- 移除匿名用戶
- 禁止 root 遠程登入
- 刪除測試數據庫
- 重新載入權限表
建議全部選擇 "Yes" 來提高安全性。

Start and mysql_secure_installation
驗證安裝
登入 MySQL
mysql -u root -p
輸入剛才設置的密碼即可登入。

Test MySQL
可選:配置DataGrip
如果你偏好使用軟體來操作數據庫,可用配置工具連結到數據庫(例如DataGrip工具)。

Use DataGrip config

Test DataGrip
常用命令
服務管理
# 啟動服務
brew services start mysql@8.0# 停止服務
brew services stop mysql@8.0# 重啟服務
brew services restart mysql@8.0# 查看服務狀態
brew services list
連接 MySQL
# 使用 root 用戶連接
mysql -u root -p# 連接到指定數據庫
mysql -u root -p database_name# 指定主機和端口
mysql -h localhost -P 3306 -u root -p
卸載 MySQL
如果需要卸載:
# 停止服務
brew services stop mysql@8.0# 卸載
brew uninstall mysql@8.0# 刪除數據(可選)
rm -rf /opt/homebrew/var/mysql
總結
使用 Homebrew 安裝 MySQL 8.0 非常簡便,整個過程只需要幾個命令就能完成。Homebrew 會自動處理依賴關係和配置,比手動安裝要省心很多。安裝完成後記得做好安全配置,就可以開始愉快地使用 MySQL 了。
希望這篇教程對你有幫助!如果遇到其他問題,歡迎在評論區交流。























