首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫

macOS 安裝與徹底卸載 MySQL 5.7.11 圖文教程(含臨時密碼修改)

     編輯:MySQL 資料庫相關知識

安裝篇

1. 下載 DMG 包

官網 https://dev.mysql.com/downloads/mysql/ → MySQL Community Server → macOS 10.x (x86_64) → DMG Archive

2. 雙擊安裝

  • 僅一個 .dmg 主安裝包(5.7+ 版本整合)
  • 按預設一路「Continue」→「Install」
  • 關鍵: 安裝成功彈窗顯示 臨時 root 密碼,必須截圖/抄錄!
  • 若錯過,查看桌面右上角「通知中心」

3. 啟動服務

系統偏好設置 → 最底行 MySQL 圖標 → 點擊「Start MySQL Server」

4. 修改 root 密碼


cd /usr/local/mysql/bin/
./mysqladmin -u root -p password
# 輸入臨時密碼 → 輸入新密碼 → 確認新密碼
# 提示 "Since password will be sent to server in plain text, use ssl connection..." 即成功

5. 驗證登錄


./mysql -u root -p
# 輸入新密碼,進入 mysql> 提示符即成功

徹底卸載篇(避免殘留導致重裝失敗)

⚠️ 官方無卸載器,必須手動清理所有相關檔案

# 1. 刪除軟連結與安裝目錄
sudo rm /usr/local/mysql
sudo rm -rf /usr/local/mysql*

# 2. 刪除啟動項與偏好面板
sudo rm -rf /Library/StartupItems/MySQLCOM
sudo rm -rf /Library/PreferencePanes/My*
rm -rf ~/Library/PreferencePanes/My*

# 3. 刪除安裝收據
sudo rm -rf /Library/Receipts/mysql*
sudo rm -rf /Library/Receipts/MySQL*
sudo rm -rf /var/db/receipts/com.mysql.*

# 4. 編輯 /etc/hostconfig 刪除 MYSQLCOM=-YES- 行
sudo vim /etc/hostconfig

# 5. 檢查 /usr/local 是否有殘留 mysql 目錄
open /usr/local  # Finder 中查看,手動刪除 mysql 相關目錄

避坑提示

  • /usr/local/mysql 是指向具體版本目錄的軟連結,實際檔案在 /usr/local/mysql-5.7.11-macos10.12-x86_64/
  • 卸載不乾淨會導致重裝報錯「A newer version is already installed」
  • 數據目錄預設在 /usr/local/mysql/data/,卸載前請備份!
  • MySQL 8.0+ 安裝流程類似,但密碼插件預設為 caching_sha2_password
  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved