我想试用neoscms,它需要mysql 5.7+或mariadb 10.2+或postgresql9.6+。
在我们的web服务器(它是一个托管服务器)上,只有MySQL5.6可用,并且该服务器承载许多网站,包括使用typo3 4.5、6.2和8.7的页面。mysql数据库是全局配置的,因此对数据库所做的任何更改都将影响每个页面。
neos cms的一位开发人员说,这就是为什么需要MySQL5.6的原因:
问题是[mysql]5.6在utf8mb4和索引长度方面有问题。如果您重新配置了5.6,那么您可以使用5.6,因此如果您有权访问mysql配置,那么您可能不会受到影响
根据mysql change innodb\u large\u prefix,您必须更改四个设置才能将mysql 5.6重新配置为使用utf8mb4/index:
设置global innodb\u file\u format=barracuda;
将global innodb\u file\u per\u table=on;
行格式=动态;--或压缩(在create末尾)
innodb\u large\u prefix=1
假设我会做这些更改-这些更改会对像typo3 4.5/6.2/8.7这样的旧页面产生不良影响吗?有没有可能我安装了与typo3 4.5/6.2/8.7示例并行的neos cms?
暂无答案!
目前还没有任何答案,快来回答吧!