社区
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>
...全文
91
8
打赏
收藏
TOMCAT+MYSQL做连接池时的中文件问题如何解决?
数据库是MYSQL 当用TOMCAT做连接池时,插入一个中文值到数据库里是乱码 但是在server.xml设置如下: url jdbc:mysql://localhost/feaket?username=root;password=sa;useUnicode=true;characterEncoding=GB2312
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用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
使用
连接池
查询数据库并加载到网页
实战说明 本项目是一个Javaweb项目,主要用于练习使用
连接池
技术以及对数据库的基本操作。 为什么要使用
连接池
(jndi) 数据库
连接池
具有:优化服务器应用程序的性能,提高程序执行效率和降低系统资源开销等作用,是我们
做
Javaweb项目必不可少的一项技能。 本项目使用了 1、使用
Tomcat
8.0 2、数据库使用
MySQL
3、 项目结构: 流程 第一步:配置
Tomcat
...
tomcat
不能启动
在配置
tomcat
与
MySQL
连接池
时
,出现错误,到log里看到是 五月 02, 2012 3:27:23 下午 org.apache.
tomcat
.util.digester.Digester endElement 警告: No rules found matching 'Server/ResourceParams/parameter/name'. 改正后conf配置就行了
MySQL
连接配置
文件
密码加密以及解密
老生常谈的加密
问题
这次是对数据库连接属性的加密 一开始接到这个任务感觉很迷茫,刚开始bing了如何登录加密,但是结果不对 后来发现是关键字没搜索对,改成了&amp;amp;quot;数据库连接加密&amp;amp;quot;,了解到了加密的过程如下 过程 利用加密工具生成加密串 在指定数据库连接密码的属性
文件
中
替换原来的明文密码 自定义一个数据库
连接池
,继承你原来明文的
时
候的
连接池
就行 在指定数据源的配置
文件
内把数据库
连接池
指定为自定的
连接池
...
mysql
超
时
连接
问题
一、
问题
nested exception is com.
mysql
.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure The last packet successfully received from the server was 634,711 milliseconds ago. The last packet sent successfully to the server was 19,173 mil
Tomcat
连接池
Tomcat
连接池
一、 将
mysql
-connector-java-5.1.15.jar 拷贝到
tomcat
的lib目录下。 二、 修改
tomcat
/conf/context.xml
文件
,添加<Resource>: 可以有多个<Resource>。 <!-- name 表示你的
连接池
的名称也就是你要访问
连接池
的地址 --> <!-- auth 是
连接池
管理权属性,Container表示容器管理 --> <...
Web 开发
81,108
社区成员
341,721
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章