gpt4 book ai didi

mysql - SugarCRM - 数据库故障 - 行大小太大?

转载 作者:行者123 更新时间:2023-11-29 04:44:49 25 4
gpt4 key购买 nike

我一直在为 sugarCRM 构建自定义模块,但遇到了一些问题,在安装模块时遇到“数据库故障”。详情请引用 sugarcrm.log。

查看日志文件,发现错误是这样的:

“MySQL 错误 1118:行大小太大。所用表类型的最大行大小(不包括 BLOB)为 65535。您必须将某些列更改为 TEXT 或 BLOB14 年 1 月 3 日“

虽然我的模块确实有很多字段,但我是否可以解决这个问题?似乎 sugar 在创建字段时没有给我 varchar/text 等选项。

谢谢!

最佳答案

我在将 SugarCRM 作为 Multi-Tenancy 解决方案实现时遇到了同样的问题。您有几个选择。

1) 进入工作室并将字段的大小设置为较小的值。 varchar 字段中的每个字符平均大小为几个字节。因此,如果您减少工作室中每个字段允许的字符数,您将允许模块中的更多字段。 (参见 http://dev.mysql.com/doc/refman/5.0/en/column-count-limit.html)。

2) 将这些字段分成几个与父模块相关的模块。这会将您的字段分散到 1 个以上的表中,防止您达到限制。

如果您需要对任一解决方案进行更深入的解释,我很乐意提供进一步的帮助。

关于mysql - SugarCRM - 数据库故障 - 行大小太大?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20896170/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com