Nextcloud搭建報錯:如何解決MySQL 5.5數據庫最大鍵長度限制?

Nextcloud搭建報錯:如何解決MySQL 5.5數據庫最大鍵長度限制?

nextcloud搭建報錯:解決sql最大鍵長度限制

搭建nextcloud時,使用mysql 5.5數據庫時,可能會遇到以下sql報錯:

SQLSTATE[42000]: Syntax error or Access violation: 1071 Specified key was too long; max key length is 1000 bytes

原因

此錯誤是由于mysql 5.5中默認最大鍵長度限制為1000字節,而nextcloud需要的innodb存儲引擎的鍵長度限制更大。

解決方法

要在amh面板中解決此問題,需要啟用innodb存儲引擎。具體步驟如下:

  1. 在amh面板中轉到“數據庫”頁面。
  2. 找到要安裝nextcloud的數據庫。
  3. 點擊“參數配置”。
  4. 勾選“innodb引擎”選項。
  5. 保存更改。

啟用innodb引擎后,重新安裝nextcloud即可解決sql報錯。

? 版權聲明
THE END
喜歡就支持一下吧
點贊6 分享