JDBC如何連接MySQL數據庫
如果我們想用Java做一個有功能的軟件,通常情況是用Java寫界面,然後用JDBC連接數據庫,那麼如何用Java連接數據庫呢?其實都是固定的步驟,我們只需要記住就ok了!
操作方法
(01)第一步,加載驅動程序,我們連接數據庫,首先得為數據庫管理系統加載一個JDBC驅動程序,使用ame()方法調用來完成,參數是驅動類的名稱(PS:參數部分牢記就好);代碼如圖:
(02)第二步,打開數據庫連接,我們需要第一步加載的驅動程序來打開我們特定的數據庫。首先使用Connection創建連接,然後使用DriverManager建立連接;在這裏有三個參數,分別為①數據庫的名字,②數據庫的密碼,③數據庫的連接。在這裏着重説一下數據庫的連接該怎麼寫:String url = "jdbc:mysql://localhost:3306/xskc"; ,其中【jdbc:mysql://】部分是固定的,只要是連接MySQL數據庫,這部分就是固定的;【localhost】表示本地連接,就是説數據庫在本地,也可以寫成,可以理解成ip地址;3306待辦配置MySQL數據庫時的端口號,一般都為3306;【xskc】表示數據庫的名字,根據自己情況定,你的數據庫是什麼名字,這裏就寫什麼;具體代碼看圖:
(03)第三步,獲得Statement對象,這個Statement對象主要是在第四步執行SQL語句的,使用Statement類創建對象;代碼如圖:
(04)第四步,執行SQL語句,首先將SQL語句用字符串表示出來,然後用Statement對象調用相應的方法來執行SQL語句,這裏注意一下:如果SQL語句是查詢語句,就用executeQuery()這個方法,其餘的都可以用executeUpdate()方法;示例代碼如圖:
(05)第五步,因為我們的示例代碼中的SQL語句是查詢語句,所以我們需要將查詢到的結果進行處理,所以得處理結果集,使用ResultSet類的對象進行處理,這裏可以將數據庫的返回結果當作一個集合;需要注意的是隻有查詢語句,即select語句才會有結果集返回;示例代碼如圖:
(06)這樣我們就可以成功連接數據庫了,看一下我們的運行結果;
特別提示
上面説的三種環境在網上都有很多的教程,大家如果不會可以給我留言聯繫我!
我自己覺得,連接數據庫的步驟在很多地方都會用,所以勸大家一定要牢記!
-
如何編寫家譜世系圖
世系圖是家譜中的主體部分,又稱為世系考、世系記等。這部分內容為所有中國家譜共有,因而成為家譜區別於正史、地方誌的最明顯的標誌。世系表有兩種格式比較常見。一、寶塔式圖譜:(01)這一圖譜形式何人所創、創於何時目前尚無定論,不過最遲已在南宋時出現了,因此很可能...
-
教你如何使用小米MINI盒子
小米MINI盒子是一款小米最近推出的一款新產品,其外觀小巧玲瓏,操作簡單方便,一推出便俘獲了大批粉絲的心,下面我就教大家如何使用小米MINI盒子操作方法(01)首先做好準備工作,藍牙遙控器、HDMI是小米MINI版盒子的標配,新的藍牙遙控器要取出電池倉裏的絕緣片,確保遙控器通...
-
微信怎麼備份手機通訊錄?
微信怎麼備份手機通訊錄?我們生活中有很多地方都會用到通訊錄,有時候我們也需要備份通訊裏,那麼手機中如何備份通訊錄呢?本就是為了解決大家的這個問題。iTunes(01)果粉們應該都知道iTunes的功能,它的功能十分強大,不僅可以播放音樂,同時也是可以幫助我們備份手機數據的...
-
如何使用新浪郵箱發郵件
許多人擁有一個電子郵箱,卻不會使用它來發送電子郵件,接下來,我以新浪郵箱為例教大家如何發送電子郵件。操作方法(01)首先,登陸郵箱(02)找到“寫信”,單擊打開(03)收件人就是對方的電子郵箱地址,輸入到方框內(04)主題可以隨便寫(05)正文寫在紅色的框內(06)下面是例子(07)寫完後,單擊...