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数据库最大键长度限制?的详细内容,更多请关注慧达安全导航其它相关文章!

点赞(0)

评论列表 共有 0 条评论

暂无评论
立即
投稿
发表
评论
返回
顶部