MySql报错-Data truncation: Data too long for column 'XXX' at row 1

MySql报错-Data truncation: Data too long for column 'XXX' at row 1

——墨问苍生


 

        总结来说,Data truncation: Data too long for column 'CONTENT' at row 1问题的出现主要是以下几个原因:

       1、可能 数据库中的字符集的编码与写代码的页面的编码不相符合;(一般为utf-8)

       2、可能数据库字段的长度太小,不满足要求;(有时可能默认的为零,自己没有注意到,要好好检查一下)

 

数据库表字段是varchar(20)类型的,java实体是Date类型的,类型不匹配导致数据无法正常写入,后drop该表重新运行项目生成数据表解决

posted @ 2021-01-20 01:42  墨问苍生  阅读(7873)  评论(0编辑  收藏  举报