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存储引擎。具体步骤如下:
- 在amh面板中转到“数据库”页面。
- 找到要安装nextcloud的数据库。
- 点击“参数配置”。
- 勾选“innodb引擎”选项。
- 保存更改。
启用innodb引擎后,重新安装nextcloud即可解决sql报错。
以上就是Nextcloud搭建报错:如何解决MySQL 5.5数据库最大键长度限制?的详细内容,更多请关注其它相关文章!