一个简单而奇怪的问题 为什么我用hibernate 映射 到MySQL的 表字段的长度是默认的255 插入中文的时候老是报Data too long for column 'cate_name'插入英文就没有这个问题 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 show full columns from yourTable看一下这个字段的字符集定义?或者简单一点看一下你的MySQL的配置文件中 character_set_server 的默认字符集设置。另外就是你的 hibernate 中的字符集定义了。 嘿嘿 解决了 在my.ini里找到sql-mode=”STRICT_TRANS_TABLES,NO_AUTO_Create_USER,NO_ENGINE_SUBSTITUTION”把其中的STRICT_TRANS_TABLES,谢谢 呵呵,SQL MODE问题,学习,自己解决更好 mysql连接池出错 mysqldump 备份 4g 大表 选出表中某个属性的最大最小值 简单的查询,求帮忙 菜鸟问题 菜鸟求一日期查询语句 mysql 建表 语句有什么问题 初学pgSQL,请教如何替换字段中的指定字符 问一简单的问题。 mysql中能否存储二进制串,比如比较大的照片? 这句为啥输入不进去呢? mysql怎么把字符型2排到10前面?
看一下这个字段的字符集定义?或者简单一点看一下你的MySQL的配置文件中 character_set_server 的默认字符集设置。另外就是你的 hibernate 中的字符集定义了。
在my.ini里找到
sql-mode=”STRICT_TRANS_TABLES,NO_AUTO_Create_USER,NO_ENGINE_SUBSTITUTION”
把其中的
STRICT_TRANS_TABLES,谢谢