首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 數據庫知識 >  >> MySQL 資料庫 >> MySQL 綜合教學

macOS 10.10 安裝 MySQL 5.7.9 完整圖文教程

     編輯:MySQL 綜合教學

macOS 10.10 安裝 MySQL 5.7.9 完整圖文教程

macOS (OS X Yosemite 10.10.5) 上安裝 MySQL 5.7.9 的關鍵差異點:無需單獨安裝 StartupItem、安裝過程生成臨時 root 密碼、偏好設置面板管理服務。本文記錄完整安裝、密碼修改、驗證流程。

一、下載與安裝主程序

  1. 官網下載:macOS 10.10 (x86, 64-bit), DMG Archive
  2. 文件:mysql-5.7.9-osx10.10-x86_64.dmg
  3. 雙擊掛載,運行 mysql-5.7.9-osx10.10-x86_64.pkg 安裝
  4. 關鍵提示:安裝彈窗會顯示 臨時 root 密碼(如 Abc123!@#),必須複製保存,後續登錄需用到

臨時密碼彈窗

二、服務管理:偏好設置面板

  • 安裝完成後,打開 系統偏好設置,最底部會出現 MySQL 圖標
  • 點擊進入:可看到服務狀態,**Start/Stop MySQL Server** 按鈕控制啟停
  • 勾選 Automatically Start MySQL Server on Startup 實現開機自啟

三、修改 Root 密碼

  1. 打開終端,進入 MySQL bin 目錄(或已配置 PATH):
    cd /usr/local/mysql/bin
  2. 使用臨時密碼登錄:
    ./mysql -u root -p
    Enter password: [粘貼臨時密碼]
  3. 登錄成功後會提示:You must reset your password using ALTER USER statement before executing this statement.
  4. 修改密碼(推薦方式):
    mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY 'NewStrongPass123!';
    Query OK, 0 rows affected (0.01 sec)
  5. 或使用 mysqladmin(舊方式):
    ./mysqladmin -u root -p password
    Enter password: [臨時密碼]
    New password: [新密碼]
    Confirm new password: [新密碼]

    會提示 Since password will be sent to server in plain text, use ssl connection to ensure password safety. 可忽略。

  6. 驗證新密碼:
    ./mysql -u root -p
    Enter password: [新密碼]
    mysql> SELECT VERSION();  -- 顯示 5.7.9 即成功

四、環境變量配置(可選,建議配置)

# 編輯 shell 配置文件
vim ~/.bash_profile
# 或 zsh
vim ~/.zshrc

# 添加
export PATH=/usr/local/mysql/bin:$PATH

# 生效
source ~/.bash_profile

# 之後任意目錄直接使用 mysql, mysqladmin, mysqldump 等命令

五、常見問題與解決

問題原因與解決
忘記臨時密碼重新安裝,或停止服務 → mysqld_safe --skip-grant-tables & → 免密登錄修改密碼 → 重啟服務
偏好設置無 MySQL 圖標重新安裝 pkg,確保安裝完成無報錯;或手動載入 launchctl load -w /Library/LaunchDaemons/com.oracle.oss.mysql.mysqld.plist
連接報錯 "Access denied"確認密碼正確;5.7 默認密碼策略要求高,新密碼需含大小寫、數字、特殊字符、長度≥8
中文亂碼配置 /etc/my.cnf 或 /usr/local/mysql/my.cnf:character-set-server=utf8mb4,重啟服務
端口衝突lsof -i :3306 查看佔用進程,修改 my.cnf port 或停止衝突服務

六、驗證安裝成功標誌

  • mysql -V 顯示 mysql Ver 14.14 Distrib 5.7.9
  • 偏好設置面板服務狀態為 Running
  • 新密碼登錄成功,執行 SHOW DATABASES; 正常返回
  • SELECT USER(), VERSION(); 顯示 root@localhost, 5.7.9

七、總結

macOS 10.10 + MySQL 5.7.9 安裝核心差異:

  1. DMG 安裝包含偏好設置面板服務管理,無需手動配置 LaunchDaemon
  2. 安裝過程生成的臨時 root 密碼是唯一入口,必須保存
  3. 首次登錄強制要求 ALTER USER 修改密碼,符合 5.7 安全策略
  4. 建議配置 PATH 環境變量,提升開發體驗

遵循本流程,5 分鐘完成安裝配置,零坑入門。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved