import java.sql.*;public class TestJDBC ...{ public static void main(String[] args) ...{ ResultSet rs = null; Statement stmt = null; Connection conn = null; try ...{ /**//*连接 oracle 一定要记住要先加载驱动包 // Load the Driver //1.Class.forName("")或Class.forName("").newInstance()或new DriverName("") //2.实例化是自动向DriverManager注册,不需要显示调用DriverManager.registerDriver方法 Class.forName("oracle.jdbc.driver.OracleDriver"); String url="jdbc:oracle:thin:@10.11.47.10:1521:ieshow"; String user="scott"; String password="123456"; conn = DriverManager.getConnection(url, user, password);//连接到数据库 stmt = conn.createStatement(); rs = stmt.executeQuery("select * from user"); while(rs.next()) { System.out.println(rs.getInt("id")); System.out.println(rs.getString("name")); System.out.println(rs.getString("address")); } */ //连接MySql 一定要记住要先加载驱动包 Class.forName("com.mysql.jdbc.Driver"); String url = "jdbc:mysql://localhost/data?user=root&password=123456"; conn = DriverManager.getConnection(url); stmt = conn.createStatement(); rs = stmt.executeQuery("select * from user"); while(rs.next()) ...{ System.out.println(rs.getInt("id")); System.out.println(rs.getString("name")); System.out.println(rs.getString("address")); } /**//*连接sqlServer Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver"); //Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); String url="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=pubs"; String user="wangjun"; String password="123456"; conn = DriverManager.getConnection(url, user, password); */ } catch (ClassNotFoundException e) ...{ e.printStackTrace(); } catch (SQLException e) ...{ e.printStackTrace(); } finally ...{ try ...{ if(rs != null) ...{ //关闭结果集 rs.close(); rs = null; } if(stmt != null) ...{ //关闭查询语句 stmt.close(); stmt = null; } if(conn != null) ...{ //半闭连接 conn.close(); conn = null; } } catch (SQLException e) ...{ e.printStackTrace(); } } }}