Java與MySQL的交互

上網想學習下Java與MySQL的交互,找了半天沒什麼收穫,或者說是對於我這個初學者不合適,通過本身的摸索,總算是搞定了,與你們分享下java

想把你的java程序與MySQL連接在一塊兒就須要一個MySQL的數據庫,在你安裝數據庫的時候會設置一個密碼,我代碼中的是123456.還須要把你的一個包導入到你的項目中(mysql-connector-java-5.1.7-bin.jar)。mysql

要定義一個獲取數據庫連接的類Dbutilsql

 1 import java.awt.List;
 2 import java.sql.Connection;
 3 import java.sql.DriverManager;
 4 import java.sql.SQLException;
 5 import java.util.ArrayList;
 6 
 7 //獲取數據庫的鏈接對象
 8 public class DButil {
 9     //聲明一個數據庫鏈接對象
10     private Connection connection = null;
11     private String url="jdbc:mysql://127.0.0.1:3306/mysql";
12     private String user="root";
13     private String password="123456";
14     private String drivername="com.mysql.jdbc.Driver";
15     
16     // 爲外界提供一哥本類的對象
17     private static DButil instance = null;
18 
19     //第一步, 私有本類本類構造器
20     private DButil() {
21         try {
22             Class.forName(drivername);
23             connection=DriverManager.getConnection(url, user, password);
24             System.out.println("connection"+connection);
25         } catch (ClassNotFoundException e) {
26             e.printStackTrace();
27         } catch (SQLException e) {
28             e.printStackTrace();
29         } 
30     }
31     
32     
33 
34     public static DButil getInstance() {
35         if (instance == null) {
36             instance = new DButil();
37         }
38         return instance;
39     }
40     //外界想要的鏈接對象 就會調用此方法
41     public Connection getConnection() {
42         return this.connection;
43     }
44     
45     
46 
47 }
View Code

出現這個就是連接成功。數據庫

相關文章
相關標籤/搜索