CentOS 5.2 上 MySQL 5.1.30 啟動失敗,錯誤日志顯示 unknown option '--skip-federated' 導致中止。
090302 2:30:03 [ERROR] /usr/local/mysql/libexec/mysqld: unknown option '--skip-federated'
090302 2:30:03 [ERROR] Aborting
編輯 /etc/my.cnf,將 skip-federated 註釋或刪除:
# skip-federated
新版本 MySQL 已移除該選項,配置文件遺留導致解析失敗。
service mysqld start
# 或
/etc/init.d/mysqld start
啟動成功後,檢查 show engines; 確認 FEDERATED 引擎狀態(如需可通過編譯參數 --with-plugins=federated 啟用)。