MySQL 4.1 為 Alpha 測試版,無安裝精靈,採壓縮包部署。本文記錄全新安裝與從 3.23.49 升級的完整步驟。
C:\mysql (預設目錄,省去配置檔路徑修改)。C:\mysql\bin\mysqld-nt --install (或 mysqld-opt 優化版)。net start mysql。my.ini/my.cnf 中 basedir、datadir 路徑。mysqldump -u root -p --all-databases --routines --triggers > backup.sql (不可省略)。net stop mysql → mysqld-nt --remove。關閉 WinMySQLAdmin。data 目錄) 複蓋舊版目錄。C:\mysql\bin\mysqld-opt --skip-grant-tables &
C:\mysql\bin\mysql < C:\mysql\scripts\mysql_fix_privilege_tables.sql
關鍵步驟:mysql_fix_privilege_tables.sql 會更新 mysql 系統庫結構以相容新版權限欄位 (如 ssl_type, x509_issuer 等)。C:\mysql\bin\mysqladmin -u root shutdown
C:\mysql\bin\mysqld-nt --install
net start mysql
SHOW VARIABLES LIKE 'version'、執行應用程式測試套件。character_set_server, collation_server 取代舊版字元集參數。C API 頭文件 (mysql.h, mysql_com.h) 大幅重構,開發連接器/UDF 的開發者需重新適配編譯。