Java 串連 Oracle 資料庫,javaoracle
一般在寫完 import oracle.jdbc.driver.*; 語句後,就會發現報錯。這時需要:
一、把JDBC驅動加入到classpath
兩種方法。一是圖形化,電腦-屬性-進階設定-環境變數- 編輯PATH,加入 絕對路徑\JDBC驅動名 如 C:\jdbc\lib\ojdc6.jar; 這裡JDBC驅動有個版本的問題。
二是cmd命令列設定,C:\>set classpath= .;絕對路徑名\JDBC驅動名
二、在自己的工程裡到匯入這個驅動程式
因為我在JAVA方面是新手,這個老是忘,網上搜的內容提到這個的也不多。
需要在自己的工程裡庫那裡右鍵匯入該資源,如 ojdbc6.jar 。
其它的類似,也不要匯入,比如你要用到 Oracle Spatial 提供的 sdoapi.jar 和 sdoutl.jar 時,也需要在這裡匯入,以及上一步加入到classpath。
java串連Oracle資料庫
Connection conn = null;
Class.forName("oracle.jdbc.driver.OracleDriver");//加入oracle的驅動,“”裡面是驅動的路徑
String url = "jdbc:oracle:thin:@MyDbComputerNameOrIP:1521:ORCL";// 資料庫連接,oracle代錶鏈接的是oracle資料庫;thin:@MyDbComputerNameOrIP代表的是資料庫所在的IP地址(可以保留thin:);1521代錶鏈接資料庫的連接埠號碼;ORCL代表的是資料庫名稱
String UserName = "root";// 資料庫使用者登陸名 ( 也有說是 schema 名字的 )
String Password = "2006";// 密碼
conn = DriverManager.getConnection(url, UserName, Password);
java串連Oracle資料庫
Connection conn = null;
Class.forName("oracle.jdbc.driver.OracleDriver");//加入oracle的驅動,“”裡面是驅動的路徑
String url = "jdbc:oracle:thin:@MyDbComputerNameOrIP:1521:ORCL";// 資料庫連接,oracle代錶鏈接的是oracle資料庫;thin:@MyDbComputerNameOrIP代表的是資料庫所在的IP地址(可以保留thin:);1521代錶鏈接資料庫的連接埠號碼;ORCL代表的是資料庫名稱
String UserName = "root";// 資料庫使用者登陸名 ( 也有說是 schema 名字的 )
String Password = "2006";// 密碼
conn = DriverManager.getConnection(url, UserName, Password);