需要用到的jar包:mysql-connector-java-5.1.43-bin.jar
把連接數(shù)據(jù)庫(kù)需要的信息,都保存在一個(gè)文件中,這個(gè)文件是一個(gè)properties文件
driver=com.mysql.jdbc.Driver
url=jdbc:mysql://localhost:3306/javaee1707?useSSL=true
user=root
password=123456-
數(shù)據(jù)庫(kù)的連接
public class Demo1 {
//JDBC連接數(shù)據(jù)庫(kù)的推薦方式
@Test
public void connection() {
try {
//1. 注冊(cè)驅(qū)動(dòng) JDBC連接MySQL
Class.forName("com.mysql.jdbc.Driver");//2. 準(zhǔn)備URL,是JDCB連接MySQL數(shù)據(jù)庫(kù)的URL String url = "jdbc:mysql://localhost:3306/javaee1707?useSSL=true"; //3. 通過(guò)DriverManager獲取到連接對(duì)象 Connection conn = DriverManager.getConnection(url, "root "123456"); System.out.println(conn); //運(yùn)行結(jié)果:com.mysql.jdbc.JDBC4Connection@2ff5659e //4. 關(guān)閉數(shù)據(jù)庫(kù)連接,釋放資源 conn.close(); } catch (ClassNotFoundException e) { // TODO Auto-generated catch block e.printStackTrace(); } catch (SQLException e) { e.printStackTrace(); }
}
}