Nextcloud 安装时 SQL 报错:指定键过长,如何解决?
数据库小白一枚,正在不断学习积累知识,现将学习到的知识记录一下,也是将我的所得分享给大家!而今天这篇文章《Nextcloud 安装时 SQL 报错:指定键过长,如何解决?》带大家来了解一下##content_title##,希望对大家的知识积累有所帮助,从而弥补自己的不足,助力实战开发!
nextcloud安装时sql报错,如何解决?
搭建nextcloud时,不少用户遇到sql报错的问题,具体表现为:
“SQLSTATE[42000]: Syntax error or access violation: 1071 Specified key was too long; max key length is 1000 bytes”
此报错原因是使用的sql版本过低,nextcloud需要InnoDB存储引擎,AMH面板默认使用的是MyISAM存储引擎。因此,解决办法为:
在AMH面板的“数据库”参数配置中,开启“InnoDB引擎 (InnoDB_Engine)”选项。
开启后再重新安装nextcloud即可。
文中关于的知识介绍,希望对你的学习有所帮助!若是受益匪浅,那就动动鼠标收藏这篇《Nextcloud 安装时 SQL 报错:指定键过长,如何解决?》文章吧,也可关注主机宝贝公众号了解相关技术文章。