javaEE之JDBC篇之一

? ? JDBC是java連接數(shù)據(jù)庫的一門技術(shù),全稱是java database connectivity,提供了可以用來執(zhí)行SQL語句的javaAPI,簡而言之,使用JDBC可以實現(xiàn)對數(shù)據(jù)庫的訪問。

一.簡單工程實例大致步驟:

1.以mysql為例,新建一個java工程,用來查詢數(shù)據(jù)庫。首先添加mysql-connector依賴包到工程中(IDEA和eclipse很多種方法,在次忽略)。

2.加載驅(qū)動。Class.forName(“com.mysql.jdbc.Driver");

3.獲取數(shù)據(jù)庫連接。

Connection? conn = DriverManager.getConnection(url, user, password);

ps:url=“jdbc:mysql://localhost:3306/databaseName”;

即jdbc:mysql協(xié)議,ip地址,這里localhost代表本機(jī),端口號3306,databaseName數(shù)據(jù)庫名。

4.創(chuàng)建Statement對象,用來執(zhí)行SQL語句。

Statement stmt=conn.createStatement();

5.執(zhí)行SQL語句,返回查詢結(jié)果集 ResultSet set = stmt.executeQuery(sql);

6.關(guān)閉資源。

二.部分代碼截圖


最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • JDBC簡介 SUN公司為了簡化、統(tǒng)一對數(shù)據(jù)庫的操作,定義了一套Java操作數(shù)據(jù)庫的規(guī)范,稱之為JDBC。JDBC...
    奮斗的老王閱讀 1,638評論 0 51
  • 本人的環(huán)境為Myeclipse10、MySQL5.7.15 本文包括:簡介JDBC編程步驟打通數(shù)據(jù)庫程序詳解—Dr...
    廖少少閱讀 4,359評論 7 39
  • JDBC概述 在Java中,數(shù)據(jù)庫存取技術(shù)可分為如下幾類:JDBC直接訪問數(shù)據(jù)庫、JDO技術(shù)、第三方O/R工具,如...
    usopp閱讀 3,641評論 3 75
  • 選擇了老公之后,我是無條件的信任他,在我的眼里,老公什么都會,聰明,能干,無所不能,做什么都能讓我佩服的五體投地,...
    幸福小微風(fēng)閱讀 258評論 1 1
  • 短評:文章不寫半句空,800字的短文,貴在文短而意長,句短而情深,在短短的千字范圍內(nèi),包容進(jìn)極大的信息量,又能將平...
    詩文書法國畫交流平臺閱讀 491評論 1 0

友情鏈接更多精彩內(nèi)容