帝國CMS安裝時出現You have an error in your SQL syntax錯誤程式碼的解決方法

黄文Rex發表於2024-10-05

在安裝 EmpireCMS 時遇到 You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near 'TYPE=MYISAM' 的錯誤,通常是由於資料庫版本不相容導致的。以下是詳細的解決方法:

1. 選擇正確的 MySQL 版本

在安裝 EmpireCMS 時,請確保選擇正確的 MySQL 版本。對於 MariaDB,需要選擇與之相容的 MySQL 版本。

具體步驟如下:

  1. 進入安裝介面

    • 訪問 EmpireCMS 的安裝 URL,通常為 http://yourdomain.com/install
  2. 選擇 MySQL 版本

    • 在安裝嚮導中選擇資料庫型別時,選擇 MySQL 5.0 版本。

2. 修改資料庫表型別

如果已經在安裝過程中選擇了錯誤的版本,可以透過手動修改資料庫表型別來解決。

具體步驟如下:

  1. 登入資料庫

    • 使用 phpMyAdmin 或其他資料庫管理工具登入到資料庫。
  2. 修改表型別

    • 找到 EmpireCMS 建立的所有表。
    • 修改表型別為 InnoDB

相關文章