java如何連接mysq之源碼l講解
阿新 • • 發佈:2017-07-04
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講解