终于解决了jsp连接mysql的中文编码问题!

原创 2006年06月11日 12:42:00

困扰了我三四天,今天终于解决了 哈哈 主要是一个地方
在mysql下面的my.ini里要把原来的default-character-set=latin1改成 default-character-set=gb2312

其它的连接工具也要做这个工作 下面把一个网友的测试页放上来

CREATE TABLE `test` (
  `test` varchar(11)  NOT NULL,
  `id` int NOT NULL auto_increment,
  PRIMARY KEY  (`test`,`id`)
) ENGINE=MyISAM DEFAULT CHARSET=gb2312


<%@ page contentType="text/html;charset=GB2312" %>
<%@ page import="java.io.*" %>
<%@ page import="java.util.*" %>
<%@ page import="java.sql.*" %>
<HTML>
<BODY>

<%

Connection con;
Statement stmt;
ResultSet rs;
Class.forName("com.mysql.jdbc.Driver");
DriverManager.registerDriver(new com.mysql.jdbc.Driver());
String dbUrl="jdbc:mysql://localhost:3306/phonedb?useUnicode=true&characterEncoding=GBK";
String dbUser="dbuser";
String dbPwd="1234";
con=java.sql.DriverManager.getConnection(dbUrl,dbUser,dbPwd);
stmt=con.createStatement();
String title1="科学";
String ins="insert into test(test) values('"+title1+"')";

//out.print(ins);
stmt.execute(ins);
%>

</BODY>
</HTML>

相关文章推荐

中文乱码--MySQL5.0中文问题及JDBC数据库连接和JSP汉字编码问题解决方法总

MySQL5.0中文问题解决方案如下:    1、在dos环境下,用mysql --default-character-set=gbk -hlocalhost-u root -p 这句话进入mysql...

JSP连接MYSQL5的中文问题解决方法

用JAVA/JSP做开发很久了,也见过许多朋友做过,有很大一部分用的是MYSQL的数据库,现在MYSQL数据库版本5.0及以上的都已经被用的很广泛了,但一直有一个问题,使刚入门的朋友费劲心思.就是JS...
  • wclxyn
  • wclxyn
  • 2011年10月27日 03:34
  • 1178

JSP连接MYSQL5的中文问题解决方法

  • 2011年11月06日 10:09
  • 246KB
  • 下载

JSP使用URL编码传递中文参数问题的解决

# 传参出现乱码一直是编写应用程序困扰广大程序员的一大难题,同样难倒了我。这种问题,写个编码过滤器,有时居然不管用。在写应用程序中,会有中文传参的需要,如下:            # 但中文参...

Eclipse,tomcat及jsp页面编码的设定解决的中文乱码问题

一.Eclipse下编码的设定(在myeclipse下设定方法类似) 1、window -> Preferences -> general -> Workspace -> Text file e...
  • zndxlxm
  • zndxlxm
  • 2012年08月21日 11:31
  • 10817

Java Web中使用JSPSmartUpload控件实现文件的上传和下载(解决了中文乱码问题)(JSP页面采用GBK编码)

折腾了我两天的使用JSPSmartUpload控件进行文件的上传和下载问题终于被解决了,现在将要注意的几个点整理出来,方便自己以后查询的同时分享给大家(内容有参考网上其他博客),希望以后文件的上传和下...

java和jsp中文编码问题的解决方法(ISO8859_1、GBK、UTF-8)(精品)

java和jsp中文编码问题的解决方法(ISO8859_1、GBK、UTF-8) Java中文问题一直困扰着很多初学者,如果了解了Java系统的中文问题原理,我们就可以对中文问题能够采取根本的解决之...

在jsp中,获取页面中中文输入的值乱码问题解决。修改tomcat的编码问题

修改tomcat的编码问题
  • wylfll
  • wylfll
  • 2015年08月23日 10:16
  • 243

jsp页面写入中文到mysql时出现乱码 问题解决

今天遇到了在jsp页面写入中文到mysql时出现了乱码,已经漫长的过程,问题终于解决了。先说下自己的开发环境:jsp+Eclipse+mysql+tomcat,现在一般习惯在DW(dreadweave...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:终于解决了jsp连接mysql的中文编码问题!
举报原因:
原因补充:

(最多只允许输入30个字)