java连接数据库两种方式

xiaoxiao2021-02-27  341

1.连接和操作数据库

1.1 java连接数据库两种方式

jdbc直连 使用ojdbc6.jar包进行数据库链接 package com.test1 import.java.sql.*; class Oracle{ public static void main(String[] args){ //定义我们需要的变量 //与特定的数据库的链接 Connecton ct= null; //表示预编译的SQL语句对象 PreparedStatement ps = null; //表示数据库结果集的数据表,通常通过执行查询数据库的语句生成。 ResultSet rs = null; try{ //1.加载驱动 Class.forName("oracle.jdbc.driver.OracleDriver"); //Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver"); //sql server连接需要加载的驱动 //Class.forName("com.mysql.jdbc.Driver"); //MySql数据库 //2.得到连接 ct = DriverManager.getConnection("jdbc:oracle:thin@127.0.0.1:1521:ORCL","scott","admin"); //ct = DriverManager.getConnection("jdbc:sqlserver://127.0.0.1:1433;DatabaseName=mytest","sa","pwd"); //sql server的连接 //ct = DriverManager.getConnection("jdbc:mysql://127.0.0.1/student","root","root"); //MySql数据库 //3.创建PreparedStatement接口引用对象 ps = ct.prepareStatement("select * from emp"); System.out.print(ps); //4.完成查询 rs = ps.executeQuery(); while(rs.next()){ //5.循环输出结果 System.out.println(rs.getString("ename")); } }catch(Exception e){ System.out.println(e.trace); } finally{ try{ if(rs!=null){ rs.close(); rs = null; } if(ps!=null){ ps.close(); ps = null; } if(ct!=null){ ct.close(); ct = null; } } catch(Exception e){ } } } }

jdbc-odbc桥连

1).配置数据源 控制面板,管理工具下配置 2)连接 Class.forName("sun.jdbc.odbc.jdbcOdbcDriver"); Connection ct = DriverManager.getConnection("jdbc:odbc:test","username","pwd");
转载请注明原文地址: https://www.6miu.com/read-4047.html

最新回复(0)