同一个数据库,表的编码都是utf8的,在navicat下(encoding选择utf8)看都是正确的,但是用JDBC连,一个表是正确的中文,一个表却是乱码..无语了..不知道什么原因..每个字段都是UTF8的.
useUnicode=true&characterEncoding=utf8 ,JDBC都是这么连的.\....
useUnicode=true&characterEncoding=utf8 ,JDBC都是这么连的.\....
解决方案 »
- 流文件读写问题,求解答
- 关于JTable,如何在第一列停止编辑时,用第一列值,为其他列赋值!
- java telnet 判断dos命令的解决方案
- 查看JVM自己自动启动的多线程,关于垃圾收集器
- 概念问题哦~概念不清楚学起来真吃力~~都来看看~~
- java中使用Runtime.getRuntime().exec调用mysqldump的问题
- 在java 中 如何定义一个可以存储300个字符的字符串
- 求助一个正则表达式,谢谢大家啦
- 请教:如何让jDialog也有最小化按钮?另设置一个jTextfield输入长度什么函数?
- 100分相送,怎么实现,动态的增加和删除input,删除时用radiobox选中,然后点删除,即可
- JSP与MYSQL问题 请指点
- 初学者的问题
看看这个也许能解决你的问题。http://blog.csdn.net/guoguo1980/archive/2006/07/22/961046.aspx
{
// check mysql version first.
$serverVersion = mysql_get_server_info($this->dbh);
$version = explode('.', $serverVersion);
if ($version[0] < 4) return; // check if utf8 support was compiled in
$result = mysql_query("SHOW CHARACTER SET like 'utf8'",
$this->dbh);
if (mysql_num_rows($result) < = 0) return;if ($charset == 'utf-8' || $charset == 'UTF-8')
$charset = 'utf8';
@mysql_query("SET NAMES '$charset'", $this->dbh);
}在 wp-settings.php 的 require (ABSPATH . WPINC . '/vars.php'); 后增加: $wpdb->set_charset(get_bloginfo('charset'));
Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=961046