Windows 下啟動 MySQL 服務報錯:
Error 1058: The service cannot be started, either because it is disabled or because it has no enabled devices associated with it.
常見網路方案(重裝服務、檢查 my.ini、複製配置到 System32)均無效。
檢視服務屬性(`services.msc` → MySQL → 內容),發現**啟動類型為「已禁用」**:

# 1. 移除現有服務 "C:\Program Files\MySQL\MySQL Server 5.7\bin\mysqld" --remove # 2. 重新安裝服務 "C:\Program Files\MySQL\MySQL Server 5.7\bin\mysqld" --install # 3. 啟動 net start mysql
[mysqld] basedir=C:/Program Files/MySQL/MySQL Server 5.7 datadir=C:/Program Files/MySQL/MySQL Server 5.7/data port=3306 character-set-server=utf8mb4 default-storage-engine=InnoDB sql_mode=STRICT_TRANS_TABLES,NO_ENGINE_SUBSTITUTION
MySQL 1058 錯誤**絕大多數是服務被禁用**。不要輕信「重裝服務、改 my.ini、複製到 System32」等繞路方案。**直擊 `services.msc` 檢查啟動類型**,一鍵恢復自動/手動,秒級解決。排查無效時再走標準 `--remove` / `--install` 流程。