最近学习了Oracle数据库,然后想着java项目连接Oracle数据库,记录一下这次的练习。
首先,在官网上下载Oracle驱动,下载链接为:
https://www.oracle.com/database/technologies/jdbc-drivers-12c-downloads.html
如下图所示。
其次在idea中导入jar包,导入方法为:
选择File->Project Structure->Modules->Dependencies
然后选择右侧的+号,选择JARS or directories,选择自己下载jar包的路径即可。
下面是我测试连接Oracle数据库的代码。
Class.forName("oracle.jdbc.driver.OracleDriver");url="jdbc:oracle:thin:@localhost:1521:orcl"
conn = DriverManager.getConnection(dbURL, "scott", "Ypr990329");后三个参数是url,连接数据库的用户名,密码。
package com.ypr; import java.sql.*; public class DBConnection { public static void main(String[] args) { ResultSet rs = null; PreparedStatement stmt = null; Connection conn = null; try { Class.forName("oracle.jdbc.driver.OracleDriver"); String dbURL = "jdbc:oracle:thin:@localhost:1521:orcl"; conn = DriverManager.getConnection(dbURL, "scott", "Ypr990329"); System.out.println("数据库连接成功!"); } catch (ClassNotFoundException e) { e.printStackTrace(); } catch (SQLException e) { e.printStackTrace(); System.out.println("数据库连接失败!"); } 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(); } } }}
最后数据库测试连接成功!
若有问题,可以交流。加油!
原文地址:https://www.cnblogs.com/ypr-09-23/p/12634589.html
时间: 2024-07-30 04:36:34