1. 程式人生 > >java如何連接mysq之源碼l講解

java如何連接mysq之源碼l講解

java

import java.sql.*;  
import java.text.SimpleDateFormat;  
import java.util.*;  
import java.util.Date;  
import java.text.*;  
import java.util.Calendar;  
 
public class conn {  
  public static void main(String[] args) {  
      conn  lm = new conn();  
      String t= lm.getStringDate();  
         try {  
              Class.forName("com.mysql.jdbc.Driver");     //加載MYSQL JDBC驅動程序    
            }  
        catch (Exception e) {    
              e.printStackTrace();  
            }  
        try {  
              Connection connect = DriverManager.getConnection("jdbc:mysql://localhost:3307/student","root","zhangyabiao");  
              //連接URL為   jdbc:mysql//服務器地址/數據庫名  ,後面的2個參數分別是登陸用戶名和密碼  
              System.out.println("["+t+"]"+"成功連接數據庫!   ");  
              Statement stmt = connect.createStatement();  
              ResultSet rs = stmt.executeQuery("select * from zh");  
              //user 為你表的名稱  
              while (rs.next()) {  
                  System.out.println(rs.getString("n")+". "+rs.getString("n1")+"  "+rs.getString("n2"));        
              }  
              System.out.println("["+t+"]"+"成功獲得數據");  
            }  
        catch (Exception e) {  
              System.out.print("["+t+"]"+"獲得數據失敗");  
              e.printStackTrace();  
            }  
          }  
    public static String getStringDate() {  
           Date currentTime = new Date();  
           SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");  
           String dateString = formatter.format(currentTime);  
           return dateString;  
    }  
  
}
結果測試
/* 
[2017-05-08 22:05:48]成功連接數據庫!   
......
[2017-05-08 22:05:48]成功獲得數據
 出現上面結果,說明你連接數據庫成功。
 */


java如何連接mysq之源碼l講解