注册 登录
编程论坛 MySQL论坛

eclipse 连接mysql 中文乱码 怎么办

yefeng_laixi 发布于 2008-10-17 18:13, 4984 次点击
求 哪位高手帮帮忙!!!!!
3 回复
#2
shediao2008-11-08 23:48
你可以用一下方法解决:
1.jsp里面<%@ page pageEncoding="utf-8" %>
2.打开数据库时 jdbc:mysql://localhost/database?user=&password=&useUnicode=true&characterEncoding=utf-8";

3.建表时 create database databaseName default character set utf8;

create table tableName{

}defalut charset utf8;
应该就不会有问题了
#3
c0kaishi2008-11-15 00:49
問題不光出在JSP頁面上,
打開mysql的安裝路徑下的my。ini文件找到default-character-set (注意有2處)將後面的編碼類型改成你需要的類型比如GBK,GB2312,這時候,可能還要吧原來的數據庫丟棄,重新導入才行,記得不太清楚了,你試驗下。
我以前也遇到這問題,還有可能是你的mysql數據庫驅動版本的問題,我有次用mysql-connector-java-5.1.5-bin.jar亂碼,換成mysql-connector-java-3.1.12-bin.jar就好了。
#4
aina2009-10-31 02:36
我也出现这种情况啊 ! 到现在也没有解决 还希望楼主解决了可以通知一声谢谢楼
1