如何在 macOS 上配置 MySQL 環境變量
步驟 1: 查找 MySQL 安裝路徑
-
打開終端,使用以下命令查找
mysql
的可執行文件路徑:which mysql
如果該命令沒有返回結果,可以使用
find
命令:sudo find / -name "mysql" 2>/dev/null
-
你將看到類似于以下的路徑:
/usr/local/mysql-9.2.0-macos15-arm64/bin/mysql
這表示 MySQL 安裝在
/usr/local/mysql-9.2.0-macos15-arm64/
目錄下。
步驟 2: 配置環境變量
-
編輯 shell 配置文件:根據你使用的 shell 類型(Bash 或 Zsh),編輯相應的配置文件。
-
Bash 用戶:
nano ~/.bash_profile
-
Zsh 用戶(macOS 默認使用 Zsh):
nano ~/.zshrc
-
-
添加 MySQL 路徑:在文件末尾添加以下行(假設 MySQL 安裝在
/usr/local/mysql-9.2.0-macos15-arm64/bin
):export PATH="/usr/local/mysql-9.2.0-macos15-arm64/bin:$PATH"
-
保存并退出:按
Ctrl + O
保存,按Enter
確認,按Ctrl + X
退出編輯器。 -
重新加載配置文件:
-
對于 Bash 用戶:
source ~/.bash_profile
-
對于 Zsh 用戶:
source ~/.zshrc
-
步驟 3: 檢查 MySQL 服務狀態
你可以通過命令行或圖形化界面查看 MySQL 服務是否正在運行。
- 通過圖形化界面:在 MySQL 配置界面中,檢查 Active Instance 部分,確保 MySQL 服務已啟動。如果沒有,點擊 Start MySQL Server 按鈕啟動服務。
-
通過命令行管理服務:使用以下命令啟動或停止 MySQL 服務:
-
啟動 MySQL 服務:
sudo /usr/local/mysql-9.2.0-macos15-arm64/support-files/mysql.server start
-
停止 MySQL 服務:
sudo /usr/local/mysql-9.2.0-macos15-arm64/support-files/mysql.server stop
-
查看 MySQL 服務狀態:
sudo /usr/local/mysql-9.2.0-macos15-arm64/support-files/mysql.server status
-
步驟 4: 設置 MySQL 自動啟動(可選)
如果你希望 MySQL 每次啟動計算機時自動啟動,可以在 MySQL 配置界面的 Configuration 部分勾選 Start MySQL when your computer starts up。這樣,MySQL 會在系統啟動時自動啟動。
步驟 5: 驗證配置
在終端中輸入以下命令來檢查 MySQL 是否配置成功:
mysql --version
如果一切正常,應該能看到 MySQL 的版本信息:
mysql Ver 9.2.0 for macos15 on arm64 (MySQL Community Server - GPL)
結語
通過這些步驟,你可以輕松地在 macOS 上配置 MySQL 環境變量,并確保 MySQL 服務正確啟動。如果你更喜歡圖形化界面,也可以在 MySQL 配置界面中進行管理。配置成功后,你將在終端或任何終端會話中都能輕松使用 MySQL 命令。