配置文件同時設定:
default-storage-engine = INNODB
skip-innodb
導致啟動失敗,錯誤日誌:
[ERROR] Default storage engine (InnoDB) is not available
[ERROR] Aborting
skip-innodb 禁用 InnoDB 引擎載入。default-storage-engine = INNODB 要求預設引擎為 InnoDB。# 註解或刪除 skip-innodb
# skip-innodb
default-storage-engine = INNODB
確保 innodb_buffer_pool_size 等核心參數已配置。
skip-innodb
default-storage-engine = MYISAM
此模式下 ibdata1, ib_logfile* 不會建立,可刪除節省空間。
my.cnf / my.inisystemctl restart mysqldSHOW ENGINES; / SHOW VARIABLES LIKE 'default_storage_engine';skip-innodb 僅防止用戶建立 InnoDB 表。ibdata1 導致無法啟動,需從備份恢復或重新初始化資料目錄 (mysqld --initialize)。