JDBC——(1)基本使用 eclipse導入JDBC JDBC概述 什麼是JDBC(Java DataBase Connectivity,java資料庫連接) 是一種用來執行SQL語句的java API 它由一組用Java語言編寫的類和介面組成 JDBC提供了一種操作數據的標準 JDBC的目標是使Java程序員使用JDBC可以連接任何提供了JDBC驅動程序的資料庫系統 通過驅動連接 不管哪種的資料庫,只要使JDBC規範的,Java程序員就可以通過調用統一的API進行操作,很方便 JDBC的API java.sql包裝的就是ADBC的API 各大資料庫廠商就會對JDBC的API提供實現類(驅動包) 注意不要引錯包,不用引用這個:com.musql..Xxx類 Eclipse導入JDBC 我們要導入的是 上圖中的中間部分 即驅動包 找到下載好的JDBC包我這裡給一個我下載的高新強老師的鏈接:https://pan.baidu.com/s/1bnKs_vnfhBkYZpzqsFTBPw 解壓 在裡面找到Java包 將其CTRL+C複製一份回到Eclipse裡面找到lib文件夾 如果沒有lib就創建一個名字叫lib的空文件夾 CTRL+V黏貼 還沒完!還要builder path編譯路徑才能用 出現如下圖所示小奶瓶圖標 導入成功 JDBC連接MySQL 首先1.載入驅動 將這份位元組碼載入進JVM 當 當第一次寫這段代碼的時候會報異常,不要害怕,雙擊直接拋出 好了,已經被載入到JVM了,自動會執行裡面的靜態代碼塊我們可以查看一下使用快捷鍵CTRL + SHIFT + T 彈出下方對話框 雙擊進去 沒有查看到源文件因為我沒並沒有添加進來咱們的Java包是我們手動添加的 但是源文件咱們沒有手動添加 現在咱們來添加一下點擊添加 找到當時你下載的那個壓縮文件 我們點擊Attach Source選擇下方的添加外部地址 好了 現在我們可以看到源碼了 靜態代碼塊如上圖 一旦被載入的時候靜態代碼塊就會幫你執行它裡面的內容就是幫你new了一個Driver 也就意味著它幫我們把這根線連接起來了 但是它還沒有連接資料庫現在開始連接到資料庫MySQL獲取連接對象 首先 寫下如下代碼DriverManager.getConnection(url, user, password); 然後給三個參數賦值首先是url 其中1代表主機地址或IP地址2代表埠號3代表MySQL裡面的某一個表(TABLE)的名字123都是需要自己根據自己的實際情況填寫的 這是一個叫Navicat的圖像化軟體 用來操控MySQL的 然後是用戶名和密碼 也是根據自己的實際情況 然後...就沒有然後了 運行一下測試一下 看報不報錯 能列印出數值 說明連接資料庫成功了 恭喜你! 查看連接是否成功 首先在Navicat裡面輸入指令SHOW PROCESSLIST; 結果顯示有3個 然後再在程序下方讓它休眠一會 重新運行Java再運行navicat的查詢語句結果顯示多了一個 說明用Java來操作MySQL是ok的 結語:本知乎幾乎是複述高新強老師的javaweb網課,我只是整理整理筆記,供自己和大夥復慣用,再次感謝高新強老師 推薦閱讀: 相关文章 {{#data}} {{title}} {{/data}}