MyEclipse JAVA向MYSQL导入与导出,出现中文乱码的问题!急!

m602439394 2012-09-17 09:35:12
我有几个类,
CommandMosaic 这个类是循环生成SQL插入的语句
Insert into sms_outbox (extcode, destaddr, messagecontent, reqdeliveryreport,msgfmt,sendmethod,requesttime,applicationid)
VALUES('p00000012','4','4您好,您的预约已安排,请于3来本院就诊,医生姓名:4,勿忘!大连友谊医院 发送。',1,15,0,'2012-09-17 09:30:01','p00000012');
LoopTransmission 这个类是循环执行数据库语句的类,具体代码如下:

//这两个List<String>对像是COMMANDMOSAIC类中的两个方法生成好的SQL语句
List<String> Dstrs=CommandMosaic.CmdMos();
List<String> Nstrs=CommandMosaic.CmdMosD();

//下面就是开始正式执行SQL语句了
for(int i=0; i<Dstrs.size(); i++){
Connection conn = JDBCBaseDAO.openConnection();
String sql= Dstrs.get(i).toString();
PreparedStatement ps=conn.prepareStatement(sql);
ps.execute();

String sql1=Nstrs.get(i).toString();
PreparedStatement ps2=conn.prepareStatement(sql1);
ps2.execute();

说明:我已经在MyEclipse中的 Text file encoding 的Other设置成了UTF-8

但是我的MYSQL数据库,还是显示中文乱码……

我用的处理数据库的的软件是Navicat 8 ……

以上应该就是我写的代码中所有的细节了……
...全文
61 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
zuxianghuang 2012-09-18
  • 打赏
  • 举报
回复
字符集要统一,mysql的字符集是utf8吗,server,client ,Connection都要是utf8,
myeclipse也要是utf-8,

13,100

社区成员

发帖
与我相关
我的任务
社区描述
Java J2ME
社区管理员
  • J2ME社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧