MySQLdb._exceptions.DataError: (1406, "Data too long for column 1)
在数据库写入信息时,字符串过长始终会被截取,不是字段的设置,要设置数据库MYsql的字段默认值
右键打开设计表,对被截取的字段进行修改长度
再次写入就不会被截取
字段被截取时,我考虑到时ORM中的CharField字段设置了max_length的长度限制,但是我把字段修改成TextField字段,这个是没有长度要求的。但是还是在数据库中字段还是被截取了,结果只能是在数据库中字段的限制
相关文章
- 10-14插入字段远小于设定长度,报Data too long for column '……' 另一原因
- 10-14关于mysql使用命令行时出现Data too long for column的解决方案:
- 10-14sql点滴37—mysql中的错误Data too long for column '' at row 1
- 10-14SQLSTATE[22001]: String data, right truncated: 1406 Data too long for column 'vod_tag'at r
- 10-14插入MySQL报错‘pymysql.err.DataError: (1406, "Data too long for column 'url' at row 1"
- 10-14django.db.utils.DataError: (1406, "Data too long for column 'gender' at row 1")
- 10-14SQLSTATE[22001]: String data, right truncated: 1406 Data too long for column 'dtdate' 解决方法
- 10-14MySQLdb._exceptions.DataError: (1406, "Data too long for column 1)
- 10-14MySql报错-Data truncation: Data too long for column 'XXX' at row 1
- 10-14MySQL报错:ERROR 1406 (22001) at line 486: Data too long for column 'COMMENTS' at row 1