插入数据时报data too long 的错误

从前端到mysql还没有执行prepared statement 时中文还显示正常,但是一开始执行statement就会报data too long 的错误。检查了数据库的字符集,还改了ini文件的client和server的default character set = utf-8.还是报错,最后把原来导出,一看,发现它在创建表时的字段上的character set 为latin,最后把它们去掉重新建表,问题就解决了。

猜你喜欢

转载自jayway.iteye.com/blog/2053965