Java与Oracle的两种连接方式

本文详细介绍了通过数据库本身的JDBCDriver和JDBC-ODBC桥连接数据库的方法,并展示了完整的用户登录流程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

第一种方式:通过数据库本身的JDBC Driver连接到数据库

Classs.forName("oracle.jdbc.driver.OracleDriver");

Connection conn = DriverManager.getConnection("jdbc:oracle:thin:@192.168.1.33:1521:huihoo","scott","tiger");

 

第二种方式:通过JDBC-ODBC桥连接到数据库

Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");

Connection conn = DriverManager.getConnection("jdbc:odbc:192.168.1.33","scott","tiger");

192.168.1.33为数据源

 

完整的用户登录

Properties props = new Properties();

props.put("user", "scott");

props.put("password", "tiger");

Driver myDriver = (Driver) Class.forName("oracle.jdbc.driver.OracleDriver").newInstance();

conn = myDriver.connect("jdbc:oracle:thin:@192.168.1.33:1521:huihoo", props);

conn.close();

System.out.println("成功登录.");

System.out.println("欢迎您 "+props.getProperty("user")+"!");

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值