原文:Mysql text类型字段存储提示错误信息 String data,right truncated:1406 Data too long for column 'content' at row 1

String data,right truncated: Data too long for column content at row 当Mysql提示如下时: 首先查看存入的文本内容的大小,根据内容大小设置类型 如果超出,根据大小进行更换类型 如果还是超出那可能是Mysql根据配置文件限制Server接受数据包大小,有时候大的插入和更新会受max allowed packet参数限制,导致写 ...

2017-08-31 18:00 0 3687 推荐指数:

查看详情

1406 data too long for column 'content' at row 1

很奇怪,很邪门。 content字段用的是text格式,按理说不会出现数据太长的问题。 后来搜索了一下,需要设置sql_mode。或者设为, 或者设为空, 可是重启之后发现又变了 这个时候需要配置文件中修改了,my.cnf 一开始修改/etc/my.cnf 重启 ...

Tue Dec 25 18:46:00 CST 2018 0 3163
MySQL #1406 Data too long错误

首先,我在写这篇记录的时候其实问题还没有解决,一直显示同一个问题——date too long 我查了很多网上的解决方法,差不多就是两种解决方式,而两种我都试过了,准备先把这两种方法记录下来,后面真正解决完再来编辑。 A. 字符编码: “使用命令行方式登陆到MySQL服务器, 建立 ...

Thu Feb 23 00:48:00 CST 2017 0 7208
插入中文错误ERROR 1406 (22001): Data too long for column 'name' at row 1

1、在导入数据前执行以下命令即可:set SESSION sql_mode=''; 通过设置sql_mode变量更改模式。linux下安装完mysql后,默认的sql-mode值是空,在这种情形下mysql执行的是一种不严 格的检查,例如日期字段可以插入’0000-00-00 00:00 ...

Wed Oct 12 23:24:00 CST 2016 0 8667
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM