Java数据库连接(JDBC)之一:JDBC详细连接过程
生活随笔
收集整理的這篇文章主要介紹了
Java数据库连接(JDBC)之一:JDBC详细连接过程
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
JDBC(Java Data Base Connectivity,java數據庫連接)是一種用于執行SQL語句的Java API,可以為多種關系數據庫提供統一訪問,它由一組用Java語言編寫的類和接口組成。
一般采用MySQL數據庫:MySQL數據庫安裝教程參考百度MySQL安裝圖解
安裝完成后,一般使用MySQL的可視化軟件Navicat For MySQL進行界面操作,很方便的創建表和數據。
簡單地說,JDBC 可做三件事:與數據庫建立連接、發送 操作數據庫的語句并處理結果。下列代碼段給出了以上三步的基本示例:
Class.forName("com.mysql.jdbc.Driver"); //加載MYSQL JDBC驅動程序 Connection con = DriverManager.getConnection("jdbc:mysql://localhost:3306/tuke","root","123456");//創建連接對象con Statement stmt = con.createStatement(); ResultSet rs = stmt.executeQuery("SELECT a, b, c FROM Table1"); while (rs.next()) {int x = rs.getInt("a");String s = rs.getString("b");float f = rs.getFloat("c"); }上述代碼對基于JDBC的數據庫訪問做了經典的總結,當然,在本小節的后續部分會對它做詳盡的分析講解。
每個數據庫都有其關鍵連接代碼.MySQL 數據庫的關鍵代碼如下:
Class.forName("com.mysql.jdbc.Driver"); //加載MYSQL JDBC驅動程序 Connection con = DriverManager.getConnection("jdbc:mysql://localhost:3306/tuke","root","123456");//創建連接對象con首先第一句主要是要加載MYSQL的 JDBC驅動程序,然后使用DriverManager類的靜態方法getConnection( “jdbc:mysql://DBServerIP:3306/myDatabaseName”, userName, password );方法獲得連接數據庫的對象,這就體現了面向對象的思想。
總結
以上是生活随笔為你收集整理的Java数据库连接(JDBC)之一:JDBC详细连接过程的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Android之Android:layo
- 下一篇: Java数据库连接(JDBC)之二:St