• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

Mysql 保存大容量数据错误"Data too long for column"处理方法

mysql 搞代码 7年前 (2018-06-04) 259次浏览 已收录 0个评论

mysql 保存大容量数据异常"Data too long for column"处理方法
Mysql 保存大容量数据异常”Data too long for column”处理方法
2007年12月19日 星期三 05:00 P.M.
       本人前段时间在一个SSH 架构下的J2EE web project中,由于使用到了文件上传到数据库中,出现异常信息如下:

2007-12-19 16:14:38,140 [org.hibernate.util.JDBCExceptionReporter]-[WARN] SQL Error: 1406, SQLState: 22001
2007-12-19 16:14:38,140 [org.hibernate.util.JDBCExceptionReporter]-[ERROR] null, message from server: “Data too long for column ‘字段名’ at row 1”

经过API的查询和CSDN论坛的发帖追问,终于得出解决此异常的办法:

    切换到您mysql数据库服务器安装目录下,找到my.ini文件,如:

打开my.ini文件然后找到sql-mode=”STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION”,删除其中的STRICT_TRANS_TABLES,保存后切换到cmd下,执行net stop mysql,然后执行net start mysql.如图:

net stop mysql

net start mysql

再次运行J2EE程序OK

http://hi.baidu.com/xyf_shengdian/blog/item/e382268bee4b57d0fd1f10b6.html


搞代码网(gaodaima.com)提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发送到邮箱[email protected],我们会在看到邮件的第一时间内为您处理,或直接联系QQ:872152909。本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:Mysql 保存大容量数据错误"Data too long for column"处理方法

喜欢 (0)
[搞代码]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址