工具: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();
}
}
}