Mac 環境下透過官方 DMG 安裝 MySQL 是最標準路徑。本文記錄下載安裝、臨時密碼處理、Workbench 修改密碼、完整卸載指令三大核心場景。
mysql-8.0.xx-macos10.xx-x86_64.dmg)# 進入 bin 目錄(通常在 /usr/local/mysql/bin)
/usr/local/mysql/bin/mysql -u root -p
# 輸入新密碼
mysql> SELECT VERSION(), CURRENT_USER();
sudo rm /usr/local/mysql
sudo rm -rf /usr/local/mysql*
sudo rm -rf /Library/StartupItems/MySQLCOM
sudo rm -rf /Library/PreferencePanes/My*
rm -rf ~/Library/PreferencePanes/My*
sudo rm -rf /Library/Receipts/mysql*
sudo rm -rf /Library/Receipts/MySQL*
sudo rm -rf /var/db/receipts/com.mysql.*
注意:卸載後若殘留 /etc/my.cnf、/var/lib/mysql(資料目錄),請視需求手動清理。
| 問題 | 解決 |
|---|---|
| 忘記臨時密碼 | 停止服務 → mysqld_safe --skip-grant-tables → 免密登入改密 → 正常啟動 |
| Workbench 連不上 | 確認服務運行、3306 端口、本機防火牆、Socket 路徑(/tmp/mysql.sock) |
| 升級版本衝突 | 先完整卸載舊版,再安裝新版,資料目錄遷移需謹慎 |
| Apple Silicon (M1/M2) 相容性 | 下載 ARM64 版 DMG,或使用 Rosetta 2 運行 x86_64 版 |