工具:eclipse(Myeclipse)/Oracle使用到的jar包:Oracle 11g 11.2.0.1.0 JDBC_ojdbc6知识面:Java代码连接数据库如何连接数据库连接数据库的步骤1.创建驱动器Class.forName(oracle.jdbc.dirver.OracleDriver);(固定的格式)2.连接数据库getConnection(jdbc:oracle:thin:@<域名>:<端口>:<SID>);DriverManager.getConnection(jdbc:oracle:thin:@192.167.33.221:1521:<SID>);域名:根据当前主机连接的IP地址端口:1521SID:数据库注册时的名字查看SID语句:show parameter instance_name; 3.接下来就是创建数据库语句String sql = ""; 4.创建数据库的对象:getConnection()的对象调用createStatement();获取该函数对象 5.处理结果集根据createStatement()函数对象调用executeQuery();6遍历结果集最后需要关闭的操作一些对象的操作
package com.csdn.jdbcdemo;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.Statement;
public class JDBCDemo {
public static void main(String[] args) {
//关于JDBC操作连接数据库
try{
//加载驱动
Class.forName("oracle.jdbc.driver.OracleDriver");
//连接数据库
Connection connection = DriverManager.getConnection
("jdbc:oracle:thin:@<域名>:<端口>:<SID>"
,"xxx"
,"xxxx");
//创建对象
Statement state = connection.createStatement();
String sql = "SELECT * FROM EMP";
//处理结果
ResultSet rs = state.executeQuery(sql);
//遍历数据库中的数据
while(rs.next()){
System.out.println(
rs.getInt("EMPNP"));
}
rs.close();
state.close();
connection.close();
}catch(Exception e){
e.printStackTrace();
}
}
}