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该表重新运行项目生成数据表解决


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM