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

MySQL 5.7 官方安裝包圖文安裝配置完整教程

     編輯:MySQL 綜合教學

MySQL 5.7 官方安裝包圖文安裝配置完整教程

本文基於 MySQL 5.7.12.0 官方 MSI 安裝包,記錄圖形化安裝向導的完整步驟,適合偏好 GUI 操作的 Windows 用戶。

一、安裝向導步驟詳解

  1. 許可協議:勾選 "I accept the license terms" → Next
    許可協議頁面
  2. 安裝類型選擇:選擇 "Developer Default"(包含 Server、Workbench、Shell、Router 等完整工具鏈) → Next
    安裝類型選擇
  3. 組件安裝確認:點擊 Execute 安裝列出的所有組件 → 彈出警告選 Yes → 完成後 Next
    組件安裝執行
  4. 產品配置階段:連續點擊 Next 至 Accounts and Roles 步驟
    配置步驟導航
  5. 設置 root 密碼:輸入符合策略的密碼(≥8位,含大小寫/數字/符號) → Next
    root密碼設置
  6. Windows 服務配置:保持默認服務名 "MySQL57"、勾選 "Start MySQL at System Startup" → Next
    服務配置
  7. 應用服務器配置:點擊 Execute 應用配置 → 完成後 Next
    應用配置執行
  8. 完成安裝:連續 Next 至 Finish
    安裝完成

二、驗證安裝結果

開始菜單 → MySQL → MySQL 5.7 Command Line Client → 輸入 root 密碼 → 出現 mysql> 提示符即成功:

命令行客戶端

登錄成功示例

三、安裝後建議優化

  • 編輯 my.ini(通常位於 C:\ProgramData\MySQL\MySQL Server 5.7\)調整核心參數:
    [mysqld]
    innodb_buffer_pool_size=1G   # 物理內存 50%-70%
    max_connections=500
    character-set-server=utf8mb4
    collation-server=utf8mb4_unicode_ci
  • 重啟服務生效:net stop mysql57 && net start mysql57
  • 配置防火牆開放 3306 端口(如需遠程訪問)

四、常見問題

Q: 安裝過程卡在 "Starting Service" 步驟?
A: 通常為權限不足或端口被佔用。以管理員運行安裝包,檢查 3306 端口:netstat -ano | findstr 3306

Q: 忘記 root 密碼如何重置?
A: 在 my.ini [mysqld] 添加 skip-grant-tables 重啟服務 → 無密碼登錄 → ALTER USER 'root'@'localhost' IDENTIFIED BY 'newpass'; → 移除參數重啟。

官方 MSI 安裝包自動處理服務註冊、配置文件生成、數據目錄初始化,是 Windows 下最省心的部署方式。

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