Chinaunix首页 | 论坛 | 博客
  • 博客访问: 2561336
  • 博文数量: 245
  • 博客积分: 4125
  • 博客等级: 上校
  • 技术积分: 3113
  • 用 户 组: 普通用户
  • 注册时间: 2009-03-25 23:56
文章分类

全部博文(245)

文章存档

2015年(2)

2014年(26)

2013年(41)

2012年(40)

2011年(134)

2010年(2)

分类: Java

2011-12-27 15:07:15

这个例子主要介绍jdbc连接mysql数据库。

step 1: 下载Oracle JDBC Driver
下载地址:

step 2: java JDBC连接oracle实例

jdbc连接oracle的代码:

  1. Class.forName("oracle.jdbc.driver.OracleDriver");
  2. Connection connection = null;
  3. connection = DriverManager.getConnection(
  4.     "jdbc:oracle:thin:@localhost:1521:orcl","username","password");
  5. connection.close();
查看一个完整的实例:
(记得引入step 1 下载的driver: ojdbc***.jar)
文件: JDBCConnectOracle.java

  1. package org.hnrsc.jdbc;

  2. import java.sql.Connection;
  3. import java.sql.DriverManager;
  4. import java.sql.SQLException;

  5. public class JDBCConnectOracle {
  6.     public static void main(String[] args) {
  7.         System.out.println("-------- Oracle JDBC Connection Testing ------------");
  8.         try{
  9.             Class.forName("oracle.jdbc.driver.OracleDriver");
  10.         }catch(ClassNotFoundException e){
  11.             System.out.println("Can't find the Oracle JDBC Driver");
  12.             e.printStackTrace();
  13.             return;
  14.         }
  15.         
  16.         System.out.println("Oracle JDBC Driver Registered!");
  17.         Connection conn = null;
  18.         
  19.         try{
  20.             conn = DriverManager.getConnection("jdbc:oracle:thin:@localhost:1521:orcl", "hr", "pass");
  21.         }catch(SQLException e){
  22.             System.out.println("Connection Failed! Check output console");
  23.             e.printStackTrace();
  24.             return;
  25.         }
  26.         
  27.         if (conn != null) {
  28.             System.out.println("You made it, take control your database now!");
  29.         } else {
  30.             System.out.println("Failed to make connection!");
  31.         }
  32.     }

  33. }
step 3:运行
你可能会看到以下结果:
  1. -------- Oracle JDBC Connection Testing ------------
  2. Oracle JDBC Driver
  3. You made it, take control your database



阅读(822) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~