myeclipse 数据库查询中文结果乱码
我用MyEclipse连接数据库,然后返回表的所有数据,返回的中文结果出现乱码。搞了很久都没搞好,希望会的朋友指点一下。不胜感激!
程序结果:
用户ID:8978456348 用户名:?·???? 密码:789554
用户ID:8978456349 用户名:???? 密码:786674
用户ID:8978456350 用户名:???÷ 密码:786688
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
public class Testdb {
public static void main(String[] args) {
try {
//第一步:加载驱动程序
Class.forName("com.mysql.jdbc.Driver");
//第二步:建立连接
Connection conn=DriverManager.getConnection("jdbc:mysql://localhost:3306/xinxin","root","xinxin");
//第三步:创建SQL语句
String SQL="select * from user";
//第四步:执行SQL语句
Statement st=conn.createStatement();
ResultSet rs=st.executeQuery(SQL);
//第五步:处理结果
while (rs.next()) {
System.out.print("用户ID:"+rs.getString(1)+" ");
System.out.print("用户名:"+rs.getString(2)+" ");
System.out.println("密码:"+rs.getString(3));
}
} catch (ClassNotFoundException e) {
System.out.println("找不到驱动程序");
e.printStackTrace();
} catch (SQLException e) {
System.out.println("连接数据库失败");
e.printStackTrace();
}
程序结果:
用户ID:8978456348 用户名:?·???? 密码:789554
用户ID:8978456349 用户名:???? 密码:786674
用户ID:8978456350 用户名:???÷ 密码:786688
...全文
相关推荐
数据库与excel导入导出(JDBC,myeclipse)
运用jdbc连接数据库,将数据库的表导出到excel中,将excel文件导入到数据库中,支持中文,可以进行导入前的数据修改。
简单登陆,注册页面实现(jsp,servlet,jdbc,mvc,解决中文乱码)
jsp,servlet,jdbc,mvc,sql2005 解决中文乱码 环境是myeclipes... 需要新建一个数据库fisrtdb,表fuser.
struts快速入门
struts快速入门(亲自测试通过,附出错处理方法)。从网上下了个struts快速入门文档,不想里面报错太多。希望对大家有帮助。我这也有源码,可以在我资源找一下。
strus1教程 详解
strut1教程,通过一个简单的例子让你理解struts1是如何实现的
解决J2EE开发中乱码问题
乱码中乱码是很常见很头疼的,本文档讲述解决J2EE开发中乱码问题


Java SE
