JAVA连接ORACLE数据库(JDBC)(附源码)
2015-04-25 15:34
405 查看
JAVA连接ORACLE数据库(JDBC)
准备工作:eclipse、oracle11g、oracle11g的jar包连接步骤:
1、加载数据库驱动程序;
驱动程序的加载主要是向容器之中加载,通过Class.forName()加载;
Oracle的驱动程序名称:oracle.jdbc.driver.OracleDriver;
2、根据给定的数据库连接地址、用户名、密码连接数据库;
连接需要的主要信息:
连接地址:jdbc:oracle:thin:@主机名称:端口号:SID;
用户名
密码
连接数据库主要是利用DriverManager类完成,取得的连接对象后使用Connection接口表示。
3、打开数据库连接之后可以通过SQL进行数据库操作;
数据库的操作主要是crud,利用Statement、PreparedStatement、ResultSet操纵sql语句
4、数据库属于资源操作,操作的最后一定要使用close()方法关闭。
JDBC是一个开发标准,在jdbc中,每个数据库连接都使用一个Connection接口表示(一个数据库可以打开多个连接,那么就使用多个Connection接口对象表示)。而所以的连接都需要通过DriverManager类打开。
连接案例:
<span style="font-size:14px;">import java.sql.*;
public class JdbcOracle {
public static void main(String[] args) throws ClassNotFoundException, SQLException{
Connection ct=null;
Statement statement=null;
//1、加载驱动
Class.forName("oracle.jdbc.driver.OracleDriver");
//2、得到连接
try {
ct=DriverManager.getConnection
("jdbc:oracle:thin:@127.0.0.1:1521:orcl", "<span style="font-family:宋体;">scott</span>","<span style="font-family:宋体;">tiger</span>");
//3、创建sql对象(Statement/PreparedStatement/CallableStatement)
statement=ct.createStatement();
//4、通过statement向数据库发出sql指令
int n=statement.executeUpdate
("INSERT INTO mytable VALUES('<span style="font-family:宋体;">good</span>','男','<span style="font-family:宋体;">13284888888</span>')");
System.out.println(n);
} catch (SQLException e) {
e.printStackTrace();
}finally{
statement.close();
ct.close();
}
}
}</span>
相关文章推荐
- java连接oracle数据库JDBC使用的jar报包
- 【JDBC】java程序通过jdbc连接oracle数据库方法
- java连接jdbc读取oracle数据库的内容
- JDBC--实现用java连接oracle数据库的操作(简单实用)
- Java连接oracle数据库-------jdbc的thin方式
- JAVA通过JDBC连接Oracle数据库中的十大技巧
- 【JDBC】day01_Java连接Oracle数据库过程及常用方法
- 刚刚完成的,关于JAVA中oracle数据库连接的(jdbc),难度不高!!!
- jdbc测试oracle数据库的连接是否成功的java代码
- java JDBC连接Oracle数据库的方法
- java连接Oracle数据库详细代码,jdbc
- Java通过JDBC连接oracle数据库
- 01500105_MLDN-魔乐科技-李兴华【Java核心技术】_JDBC连接Oracle数据库
- java学习笔记:通过JDBC技术获取Oracle数据库连接
- JAVA查询Oracle数据库集群连接字符串及其JDBC jar包选择.
- Java初学者笔记:JDBC连接Oracle数据库
- JAVA查询Oracle数据库集群连接字符串及其JDBC jar包选择.
- JDBC (Java DataBase Connectivity) Java连接Oracle数据库
- Java初学者笔记:JDBC连接Oracle数据库
- JAVA查询Oracle数据库集群连接字符串及其JDBC jar包选择.