首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> 網頁程式設計 >> PHP 程式設計 >> PHP 相關知識

Windows XP 下 MySQL 5.x 綠色版安裝圖文教程(含服務註冊)

     編輯:PHP 相關知識

一、下載與解壓

  • 官網下載 ZIP 免安裝包(非 MSI 安裝程式)
  • 解壓至 D:\mysql\(路徑無中文、無空格)

二、建立配置文件 my.ini

在系統盤 C:\Windows\my.ini(或 C:\my.ini)建立:

[mysqld]
basedir=D:/mysql/
datadir=D:/mysql/data/
# 可選優化
default-character-set=utf8mb4
max_connections=200
innodb_buffer_pool_size=128M

注意: 路徑用正斜槓 / 或雙反斜槓 \\,單反斜槓會被轉義。

三、配置環境變數 PATH

  1. 右鍵「我的電腦」→ 屬性 → 進階 → 環境變數
  2. 系統變量中找到 Path,編輯,追加 ;D:\mysql\bin
  3. 新開 CMD 輸入 mysql --version 驗證生效

四、安裝為 Windows 服務(開機自啟)

C:\> cd /d D:\mysql\bin
D:\mysql\bin> mysqld --install MySQL5
# 成功提示:Service successfully installed.
  • 服務名 MySQL5 可自定,避免與舊版衝突
  • 若需手動啟動模式:mysqld --install-manual MySQL5

五、初始化數據目錄(MySQL 5.7+ 必須)

D:\mysql\bin> mysqld --initialize-insecure --user=mysql
# 生成無密碼 root 帳號,data 目錄自動建表

六、啟動服務並測試

net start MySQL5
mysql -u root -p
# 直接回車(無密碼)進入,立即修改密碼:
ALTER USER 'root'@'localhost' IDENTIFIED BY 'NewPass123!';
FLUSH PRIVILEGES;

七、常見問題快速排查

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved
現象原因對策
服務啟動失敗my.ini 路徑錯誤或 datadir 無權限檢查路徑、以管理員身份運行 CMD
連接報 Can't connect to MySQL server服務未啟動或端口 3306 被佔用net start MySQL5 / netstat -ano | findstr 3306
中文亂碼未設定字符集確認 my.ini 含 default-character-set=utf8mb4 且連接執行 SET NAMES