標籤: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講解