操作系统  办公  实用知识  设计  开发  WEB开发  移动开发  数据库  软件工程  网管  安全  管理  信息化  答疑  渠道 

jsp插入mysql数据库后乱码的解决办法

2007-9-17 网友评论 0 条 点击进入论坛

  jsp 页面用下面3句语句来保证是gbk 编码

  数据库连接用如下语句

  String sConnStr ="jdbc:mysql://localhost:3306/test?user=michael&password=123456&useUnicode=true&characterEncoding=gbk" ;

  并且在mysql的my.ini的内容如下

  basedir=D:/mysql

  #bind-address=127.0.0.1

  datadir=D:/mysql-data/data

  default_character_set=gbk

  #language=D:/mysql/share/your language directory

  #slow query log#=

  #tmpdir#=

  #port=3306

  #set-variable=key_buffer=16M

  [WinMySQLadmin]

  Server=D:/mysql/bin/mysqld-nt.exe

  user=michael

  password=123

  [client]

  default_character_set=gbk

  读jsp页面之间传递的参数在页面显示正常

  在dos命令行下插入数据后,显示也正常

  其中一条插入语句如下:

  String strSQL="insert into chatreg(username , password , email ,homepage )

  values('" + regName + "', '" + regPassword +"' , '" + regEmail + "' , '" + regHomepage + "') ";

  reg.executeQuery(strSQL);

已有 0 位对此文章感兴趣的网友发布了看法    
我来评两句 登录邮箱: 密码:
  匿名发表
今日推荐
技术文库(共有 46430 篇文章)
操作系统
办公软件
实用知识
网络管理
软件开发
WEB开发
软件工程
数据库
设计在线
信息安全
行业信息化
管理信息化
重点推荐
电子杂志订阅
点击电子杂志名称查看样刊
输入E-mail地址即可订阅
E-mail