社区
Web 开发
帖子详情
TOMCAT+MYSQL做连接池时的中文件问题如何解决?
zhaoxuefeng
2003-06-30 06:27:40
数据库是MYSQL
当用TOMCAT做连接池时,插入一个中文值到数据库里是乱码
但是在server.xml设置如下:
<parameter>
<name>url</name>
<value>jdbc:mysql://localhost/feaket?username=root;password=sa;useUnicode=true;characterEncoding=GB2312</value>
</parameter>
...全文
46
8
打赏
收藏
TOMCAT+MYSQL做连接池时的中文件问题如何解决?
数据库是MYSQL 当用TOMCAT做连接池时,插入一个中文值到数据库里是乱码 但是在server.xml设置如下: url jdbc:mysql://localhost/feaket?username=root;password=sa;useUnicode=true;characterEncoding=GB2312
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zhaoxuefeng
2003-07-01
打赏
举报
回复
谢谢你的回复
还是不行,我决的是连接池问题,不知道useUnicode=true;characterEncoding=GB2312在下面的参数中这样用对不对
<parameter>
<name>url</name>
<value>jdbc:mysql://localhost/feaket?username=root;password=sa;useUnicode=true;characterEncoding=GB2312</value>
</parameter>
www203
2003-07-01
打赏
举报
回复
你试试转化或者不转换
还有转换成其他的码
因为可能你的mysql不支持gb2312
那你就试试utf-8
www203
2003-07-01
打赏
举报
回复
你试试转化或者不转换
还有转换成其他的码
因为可能你的mysql不支持gb2312
那你就试试utf-8
unsalted
2003-07-01
打赏
举报
回复
<%!
public String getStr(String str) {
try {
String temp_p = str;
byte[] temp_t = temp_p.getBytes("ISO8859-1");
String temp = new String(temp_t);
return temp;
} catch(Exception e) {
}
return null;
}
%>
zhaoxuefeng
2003-07-01
打赏
举报
回复
我用下面的方法转换后存还是乱码
<%!
public String toChinese(String strvalue){
try{
if(strvalue==null)
return null;
else{
strvalue=new String(strvalue.getBytes("ISO8859_1"),"GBK");
return strvalue;
}
}catch(Exception e){
return null;
}
}
%>
还有什么别的方法吗?我想是不是连接池没有配好
<parameter>
<name>url</name>
<value>jdbc:mysql://localhost/feaket?username=root;password=sa;useUnicode=true;characterEncoding=GB2312</value>
</parameter>
unsalted
2003-07-01
打赏
举报
回复
转换后再存。
zhaoxuefeng
2003-07-01
打赏
举报
回复
没有人知道吗?
自己UP一下
zhaoxuefeng
2003-07-01
打赏
举报
回复
UP
eclipse+
MySQL
+
tomcat
配置数据库
连接池
数据库
连接池
的作用 首先,我们来说说为什么要建立数据库
连接池
,以及数据库
连接池
的作用。 作用: 当一个连接通道使用完后,系统并不会将其释放,而是将它存储在
连接池
里。下次需要使用连接通道的
时
候,系统会判断
连接池
里是否有空闲的连接通道对象。如果有,设置其连接字符串,修改其连接状态,重新使用。 这样能在很大程度上减少实例化的次数,节省了内存和
时
间,提升了效率。 要知道,创建一个对象需要
做
3件事:开辟堆空间,调用构造函数,返回地址。而这些行为是很消耗性能的。 从上面所说的作用,我们可以马上发现数据库连接
Eclipse+
TomCat
+
MySQL
配置数据库
连接池
【摘 要】此配置在Eclipse3.0.1、
TomCat
5.0.28、
MySQL
5.0.19测试通过,总结了网上及书上所说的配置方法,也许是我版本的原因,也许是他们说的都不是很完全,我并没有配置成功,所以我特意把成功的配置方法总结下。1、将数据库驱动程序
文件
mysql
-connector-java-3.1.12-bin.jar放在
Tomcat
的common/lib
中
。如果驱动没配置成功会出现
Tomcat
+
Mysql
连接池
配置
如果只是对
MySql
感兴趣可以照抄这篇短文,如果想配置其他数据库类型的
连接池
,也可以
做
简单修改参数即可使用。 1、 安装
Tomcat
参考
Tomcat
for window 的安装向导,基本直接安装即可,注意:安装
时
会提示输入管理用户名和密码,这是以后会用到的用户名和密码,切记。2、 安装
MySql
默认安装即可。3、 使用
Tomcat
的Web管理应用配置数据源 启动
转载:nginx+
tomcat
+redis+
mysql
详细搭建redis缓存服务器(nginx+
tomcat
+redis+
mysql
实现session会话共享)。 一、redis介绍 redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和hash(哈希类型)。与memcached一样,为...
tomcat
+
mysql
数据库
连接池
的操作
使用
tomcat
中
的context.xml设置
连接池
打开上面的那个
文件
:Apache Software Foundation\
Tomcat
6.0\conf\context.xml auth="Container" type="javax.sql.DataSource" maxActive="100" maxIDle="30" maxWait="10000"
Web 开发
81,122
社区成员
341,744
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章