插入的时候是:
SQLstatement.executeUpdate(new String(query.getBytes(), "iso8859-1");
输出是:
SQLresult = SQLstatement.executeQuery(query);
System.out.println(String(SQLresult.getBytes("name"),"gb2312") );
SQLstatement.executeUpdate(new String(query.getBytes(), "iso8859-1");
输出是:
SQLresult = SQLstatement.executeQuery(query);
System.out.println(String(SQLresult.getBytes("name"),"gb2312") );
解决方案 »
- 一个MYSQL存储过程
- 推荐书,我想自己建mysql的master,slave
- 请问一个phpmyadmin不能创建数据库的问题
- 关于My sql5.0中的视图和查询
- 如何用C语言调用mysql语句将表中项输出到文本文件???
- 关于Mysql一个数据库分布在多个物理磁盘的问题
- 想请教一下,mysql,sql语句里的like语法与regexp语法在效率上有什么区别吗?
- 哪里有mysql的最新版本下载?
- 如何解决搜索条件中某字段含有空格
- 请高手介绍点用perl操纵mysql的经验和方法,不胜感激
- 用客户端软件连接Mysql问题:总是提示无法连接
- 急,请问怎样才能把MySQL的一个表,导出为Foxpro的.dbf文件,而又不能把字符型字段的前导0丢失,用什么软件啊?
Class.forName("org.gjt.mm.mysql.Driver").newInstance();
String url ="jdbc:mysql://134.202.128.200/testdb?user=guest&password=123456&useUnicode=true&characterEncoding=gb2312";
//testDB为你的数据库名
Connection conn= DriverManager.getConnection(url);
Statement stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE); 应该可以 搞得定的。这个问题过去我也遇到过