博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
jsp与数据库的链接编码问题
阅读量:4212 次
发布时间:2019-05-26

本文共 434 字,大约阅读时间需要 1 分钟。

异常:com.mysql.jdbc.MysqlDataTruncation: Data truncation: Out of range value for column 'name' at row 1

今天做插入数据时,竟出现了错误——“com.mysql.jdbc.MysqlDataTruncation: Data truncation: Data too long for column 'name' at row 1”。

  单纯一看,说是什么数据对于列‘name’过长。我修改了数据库,将此列的字长修改大一点,问题依然存在,弄了大半天,还是解决不了。我上网查了很多资料,都是说什么编码不统一之类的。我又将所有文件检查了一遍,所有编码我都设置成utf-8啊,奇怪了!搞了一天还是搞不定,郁闷(编程的时候就是这个时候最郁闷的)!最后去请教同事的时候,说是数据库的问题。果然,数据库里的“name”等列的编码我都不是设置成utf-8的,改了一下,问题解决。
  

转载地址:http://lnzmi.baihongyu.com/

你可能感兴趣的文章
九度OJ 1501-1510(10/10)
查看>>
业务系统中,报表统计功能如何组织--统计分析模块参考
查看>>
面向数据集成的ETL技术研究
查看>>
DataStage(ETL)技术总结 -- 介绍篇(转载)
查看>>
Greenplum技术浅析--vs oracle RAC
查看>>
框架一
查看>>
Oracle-内存管理解读
查看>>
Oracle-PFILE和SPFILE解读
查看>>
leetcode 13: Roman to Integer
查看>>
a标签中调用js方法
查看>>
js函数中传入的event参数
查看>>
[hive]优化策略
查看>>
c++14现代内存管理
查看>>
右值引用,move语义和完美转发
查看>>
c++使用宏检测类是否包含某个函数或者变量属性
查看>>
CSS之Multi-columns的column-gap和column-rule
查看>>
CSS之Multi-columns的跨列
查看>>
CSS之浮动(一)
查看>>
CSS之浮动(二)
查看>>
记腾讯互娱网站布局(1)
查看>>