deintro专题

1406 - Data too long for column ‘deintro‘ at row 1报错原因以及解决办法

今天用MySql数据库打算插入几个数据,大约有几千个汉字左右,插入的时候出现了这个错误。 1406 - Data too long for column ‘deintro’ at row 1 问题原因: 开始设置的数据类型为varchar,要输入的数据较多 插入的数据比数据类型大,会被截断时,就会报错,无法插入。 解决办法: 后来我把varchar数据类型换成了mediumtext。