1406 - Data too long for column ‘deintro‘ at row 1报错原因以及解决办法
今天用MySql数据库打算插入几个数据,大约有几千个汉字左右,插入的时候出现了这个错误。1406 - Data too long for column ‘deintro’ at row 1问题原因:开始设置的数据类型为varchar,要输入的数据较多插入的数据比数据类型大,会被截断时,就会报错,无法插入。解决办法:后来我把varchar数据类型换成了mediumtext。这样就不会报错了。新的问题:问题一mediumtext类型长度无法更改,数据表中长度为0,改成别的值保存仍为0。答
原创
2021-06-04 22:53:18 ·
3935 阅读 ·
0 评论