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报错。

以上就是Nextcloud搭建报错:如何解决MySQL 5.5数据库最大键长度限制?的详细内容,更多请关注其它相关文章!