MySQL Error number: MY-012781; Symbol: ER_IB_MSG_956; SQLSTATE: HY000 报错 故障修复 远程处理

文档解释

Error number: MY-012781; Symbol: ER_IB_MSG_956; SQLSTATE: HY000

Message: %s

错误说明

MySQL错误编号 MY-012781,Symbol: ER_IB_MSG_956,SQLSTATE: HY000 是MySQL数据库中一个MEDIUMTEXT或LONGTEXT字符流结果字段包含过多的字节,超过了MySQL服务器中的最大限制。

常见案例

当一个MySQL语句试图把一个包含超过65535个字节的文本值存储在一个MEDIUMTEXT或LONGTEXT字段时,就会发生这个错误。原因是这些字段不支持超过65535个字节的文本。

解决方法

解决这个错误,请使用TEXT或VARCHAR类型的字段,它们支持最大65535个字节的内容。另外,您可以使用BLOB类型的字段,它们可以用来存储最多 4GB 的文本内容。确定你正在提交的文本内容,确认是否过大并有必要更改相应的字段类型。

香港美国云服务器首选后浪云,2H2G首月10元开通。
后浪云(www.IDC.Net)提供简单好用,价格厚道的香港/美国云服务器和独立服务器。IDC+ISP+ICP资质。ARIN和APNIC会员。成熟技术团队15年行业经验。

THE END