datadir) 完好無損 (未被格式化)。basedir) 完好或已重新解壓至原路徑/新路徑。MYSQL_HOME = MySQL 安裝根目錄 (如 D:\DataBase\mysql-5.7.13-winx64)。Path 變數,追加 ;%MYSQL_HOME%\bin。mysqladmin -V 顯示版本資訊即成功。my.ini (通常在安裝根目錄或 C:\ProgramData\MySQL\MySQL Server 5.7\)。[mysqld] 區段:
basedir = D:/DataBase/mysql-5.7.13-winx64 # 當前實際安裝路徑
datadir = D:/DataBase/mysql-5.7.13-winx64/data # 實際資料目錄
my.ini,複製 my-default.ini 重命名並修改。mysqld (控制台模式啟動,保持視窗開啟)。mysql -u root -p 登入。SHOW DATABASES; 確認原有資料庫、表結構、資料完整存在。# 管理員 PowerShell/CMD
mysqld --install MySQL57 # 服務名自訂
# 成功提示:Service successfully installed.
# 設定自動啟動
sc config MySQL57 start= auto
# 啟動服務
net start MySQL57
驗證:services.msc 中查看服務狀態為「正在執行」。
datadir 目錄需授予 Network Service 或指定服務帳號完整控制權限。netstat -ano | findstr 3306)。