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

MySQL 5.7.14 解壓版安裝配置圖文詳解

     編輯:MySQL 綜合教學

MySQL 5.7.14 解壓版安裝配置圖文詳解

本文記錄 MySQL 5.7.14 ZIP 免安裝包在 Windows 下的手動部署全過程,強調關鍵配置細節與常見坑點排查。

一、下載與解壓

官方下載:MySQL Community Server 5.7.14
解壓至自定義目錄,例:C:\software\Mysql\mysql-5.7.14-winx64\

官方下載頁面

選擇ZIP包下載

二、環境變量配置

將 C:\software\Mysql\mysql-5.7.14-winx64\bin 加入系統 Path 變量,開啟新 CMD 窗口驗證:

mysql --version

三、配置文件創建與編輯

  1. 複製解壓目錄下 my-default.ini 為 my.ini
    複製重命名配置文件
  2. 編輯 my.ini,在 [mysqld] 區段添加:
[mysqld]
basedir=C:\\software\\Mysql\\mysql-5.7.14-winx64
datadir=C:\\software\\Mysql\\mysql-5.7.14-winx64\\data
port=3306
  • 在 datadir 指定路徑下手動創建 data 文件夾
  • 路徑雙反斜杠 \\ 或正斜杠 / 均可

四、數據庫初始化與服務註冊

  1. 管理員 CMD 切換至 bin 目錄(必須在 bin 目錄下執行)
  2. 執行初始化命令:
mysqld --defaults-file="C:\software\Mysql\mysql-5.7.14-winx64\my.ini" --initialize --explicit_defaults_for_timestamp

控制台輸出生成的隨機 root 密碼(務必記錄):

初始化輸出臨時密碼

  1. 註冊 Windows 服務:
mysqld --install MySQL --defaults-file="C:\software\Mysql\mysql-5.7.14-winx64\my.ini"

服務註冊成功

五、啟動服務與密碼修改

net start MySQL
mysql -u root -p
# 輸入初始化生成的隨機密碼
mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY 'NewPass123!';
mysql> FLUSH PRIVILEGES;

六、常見問題:Command Line Client 閃退

現象:開始菜單快捷方式點擊後瞬間關閉。
根因:快捷方式目標參數指定的 --defaults-file 路徑下缺少 my.ini 文件。
解決:

  1. 右鍵快捷方式 → 內容 → 目標,查看參數路徑
    快捷方式屬性
  2. 確認該路徑下存在 my.ini,若無則複製 my-default.ini 重命名
    缺少my.ini
  3. 修復後重新點擊驗證
    問題解決

七、密碼重置補充

若初始化密碼遺失,可在 my.ini 添加 skip-grant-tables 重啟服務,無密碼登錄後執行:

UPDATE mysql.user SET authentication_string=PASSWORD('newpass') WHERE User='root';
FLUSH PRIVILEGES;

參考:MySQL 5.7 root 密碼重置詳解

解壓版部署雖步驟較多,但能精確控制安裝路徑、配置文件位置,適合多實例共存或自動化腳本部署場景。

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