Cause: com.mysql.jdbc.MysqlDataTruncation: Data truncation: Data too long for column 'content' at ro

来源:互联网 发布:在线考试管理系统php 编辑:程序博客网 时间:2024/05/22 23:57
在mysql插入数据的时候出现这种错误:Cause: com.mysql.jdbc.MysqlDataTruncation: Data truncation: Data too long for column 'content' at row 1

; SQL []; Data truncation: Data too long for column 'content' at row 1; nested exception is com.mysql.jdbc.MysqlDataTruncation: Data truncation: Data too long for column 'content' at row 1

解决:字段长度不够,即使设置为了text还是不够,因为text类型是可变长度的字符串,最多65535个字符,所有,最好是把字段类型设置为longtext,最多存放4294967295个字符

步骤:进入mysql,use你要改变的数据库,执行语句:alter table t_blog modify column content longtext;

重启mysql,linux下语句:service mysqld restart

阅读全文
0 0
原创粉丝点击