原文:导入转储文件的时候:Error Code: 1406. Data too long for column - MySQL

MySQL will truncate any insert value that exceeds the specified column width. to make this without error try Switch your MySQL mode to not use STRICT. here some docs EDIT: To change the mode This can ...

2017-06-12 19:09 0 1244 推荐指数:

查看详情

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
MySQLdb._exceptions.DataError: (1406, "Data too long for column 1)

MySQLdb._exceptions.DataError: (1406, "Data too long for column 1) 在数据库写入信息时,字符串过长始终会被截取,不是字段的设置,要设置数据库MYsql的字段默认值 右键打开设计表,对被截取的字段进行修改长度 再次写入就不会被截取 ...

Wed Dec 11 05:43:00 CST 2019 0 282
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM