當前位置:首頁 » 操作系統 » java怎麼創建資料庫

java怎麼創建資料庫

發布時間: 2025-07-28 14:01:58

java中建立資料庫連接池,有哪幾個步驟

Context context=new InitialContext();
DataSource ds=(DataSource)context.lookup("java:comp/env/jdbc/"+projectName);這里的projectName指的是你的項目名稱然後在tomcatde 的\conf\Catalina\localhost目錄下配置一個和你項目名稱相同的xml文件文件的配置方法可以去網路下很多的,這樣就可以使用連接池了。

⑵ java 用程序創建數據源怎麼做

你是不是說在程序里取得數據源呢?
如果是這樣,用下邊的代碼,前提是你得有一個容器發布這個數據源,name就是發布的名字.

InitialContext content = new InitialContext();
DataSource source = (DataSource)content.lookup(name);

⑶ 在Java中建立Oracle資料庫表怎麼建啊

下面是用JAVA 通過JDBC連接 Oracle的步驟
希望對你有幫助

(1)裝載並注冊資料庫的JDBC驅動程序

載入JDBC驅動:

Class.forName("oracle.jdbc.driver.OracleDriver");

注冊JDBC驅動:

java.sql.DriverManager.registerDriver(new oracle.jdbc.driver.OracleDriver());

(2)建立與資料庫的連接

要建立與資料庫的連接,首先要創建指定資料庫的URL。連接資料庫的URL對象,利用DriverManager 的getConnection方法建立的。資料庫URL對象與網路資源的統一資源定位類似,其構成格式如下:

jdbc:subProtocol:subName://hostname:port;DatabaseName=ⅹⅹⅹ

其中:

jdbc表示當前通過Java的資料庫連接進行資料庫訪問;

subProtocol表示通過某種驅動程序支持的資料庫連接機制;

subName表示在當前連接機制下的具體名稱;

hostname表示主機名;

port表示相應的連接埠;

DatabaseName表示要連接的資料庫的名稱。

這里以與Oracle資料庫的連接為例:

連接Oracle 8/8i/9i資料庫(用thin模式)

url = jdbc:oracle:thin:@hostip:1521:oracleSID;

注意:hostip指主機的ip地址,oracleSID指資料庫的SID。

再者確定連接資料庫的用戶名與密碼,即user和password 的值:

user = 「ⅹⅹⅹ 「;

password = 「ⅹⅹⅹ「;

最後使用如下語句:

Connection con=java.sql.DriverManager.getConnection(url,user,password);

(3)創建Statement對象

例如:

Statement stmt = con.createStatement();

(4)調用並執行SQL語句

例如:

String sql = 「select a,b,c from table1";//table1為你所要查詢的表名,a,b,c為所要查詢的欄位

ResultSet rs = stmt.executeQuery(sql);

(5)訪問ResultSet中的記錄集並從中取出記錄

例如:

rs.next( );

rs.absolute(4);

String col1=rs.getString(1);

……..

(6)依次關閉ResultSet、Statement和Connection對象

例如:

rs.close();

stmt.close();

con.close();

熱點內容
oppor9s應用加密指紋 發布:2025-07-28 20:33:14 瀏覽:355
獅子王拉桿箱原始密碼是多少 發布:2025-07-28 20:25:07 瀏覽:535
php隨機數字 發布:2025-07-28 20:24:35 瀏覽:565
我的世界伺服器刷物品怎麼辦 發布:2025-07-28 20:12:55 瀏覽:309
2019款本田crv有哪些配置 發布:2025-07-28 19:59:49 瀏覽:993
安卓塔防游戲哪個好玩些 發布:2025-07-28 19:59:49 瀏覽:462
電視編程軟體 發布:2025-07-28 19:36:05 瀏覽:511
庫函數編程 發布:2025-07-28 19:35:08 瀏覽:891
大容量存儲器驅動 發布:2025-07-28 19:34:21 瀏覽:283
通訊配置內置卡是什麼意思 發布:2025-07-28 19:10:34 瀏覽:461