JSP+MySQL 无法插入中文问题(Data too long ...)

2016-02-19 18:07 1 1 收藏

只要你有一台电脑或者手机,都能关注图老师为大家精心推荐的JSP+MySQL 无法插入中文问题(Data too long ...),手机电脑控们准备好了吗?一起看过来吧!

【 tulaoshi.com - Web开发 】

  1、MySQL 的My.ini文件设置default-character-set=gbk

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/webkaifa/)

  
  2、JSP中的链接为jdbc:mysql://localhost/DBName?useUnicode=true&characterEncoding=gbk
  其中的“?useUnicode=true&characterEncoding=gbk”是必须的

  
  3、其它的乱码问题参照过滤器

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/webkaifa/)

来源:http://www.tulaoshi.com/n/20160219/1616830.html

延伸阅读
转自:http://www.phpchina.cn/viewarticle.php?id=1584 下面要写的是一篇非常无聊的东西,充斥了大量各式各样的编码、转换、客户端、服务器端、连接……呃,我自己都不愿意去看它,但想一想,写下来还是有点意义的,原因有四: MySQL 4.1 对多语言的支持有了很大变化 (这导致了问题的出现); 尽管大部分的地方 (包括个人使用和主机提供商)...
如果是windows系统,那么系统默认的本地字符集是gb2312,为了让数据表也使用gb2312字符集,我们要这样编写创建数据表的SQL语句: 代码如下: CREATE TABLE TEST {  ...  ...  ... }default character set gb2312; 然后在hibernate.cfg.xml中加上: 代码如下: property name="connection.characterEncoding"gb2312/property ...
标签: Web开发
JSP编写WAP输入中文乱码问题   1. %response.setContentType("text/vnd.wap.wml;charset=UTF-8";%//utf8   2. %request.setCharacterEncoding("UTF-8";%//参数处理方式utf8   3. %@ page pageEncoding="ISO-8859-1"%//页面字符处理方式 iso-8859-1 我的JSP例子说明: 输入页面test1.jsp : &nb...
LOAD DATA INFILE语句从一个文本文件中以很高的速度读入一个表中。如果指定LOCAL关键词,从客户主机读文件。如果LOCAL没指定,文件必须位于服务器上。(LOCAL在MySQL3.22.6或以后版本中可用。) 为了安全原因,当读取位于服务器上的文本文件时,文件必须处于数据库目录或可被所有人读取。另外,为了对服务器上文件使用LOAD DATA INFILE,在服务...
*MySQL(和PHP搭配之最佳组合)中文乱码的原因 MySQL(和PHP搭配之最佳组合)会出现中文乱码的原因不外乎下列几点: -MySQL(和PHP搭配之最佳组合) server本身设定问题,例如还停留在latin1 -MySQL(和PHP搭配之最佳组合) table的语系设定问题(包含character与collation) -客户端程式(例如php)的连线语系设定问题 ...

经验教程

307

收藏

85
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部