1. 程式人生 > >【JDBC】一、JDBC連接數據庫

【JDBC】一、JDBC連接數據庫

connect cti close 一個數據庫 odin forname pass lock catch

 1 package com.jdbc;
 2 
 3 import java.sql.Connection;
 4 import java.sql.DriverManager;
 5 import java.sql.SQLException;
 6 
 7 /**
 8  * 加載驅動
 9  * @author Asus
10  *
11  */
12 public class Demo {
13     //驅動名稱
14     private static String jdbcName = "com.mysql.cj.jdbc.Driver";
15     //數據庫地址
16     private
static String dbUrl = "jdbc:mysql://localhost:3306/db_book?useUnicode=true&characterEncoding=utf-8&useSSL=false"; 17 //數據庫用戶名 18 private static String dbUser = "root"; 19 //數據庫密碼 20 private static String dbPassword = "123456"; 21 22 public static void main(String[] args) { 23 try
{ 24 Class.forName(jdbcName); 25 System.out.println("加載驅動成功"); 26 } catch (ClassNotFoundException e) { 27 e.printStackTrace(); 28 System.out.println("加載驅動失敗"); 29 } 30 Connection con = null; 31 try { 32 con = DriverManager.getConnection(dbUrl,dbUser,dbPassword);//
驅動管理類,主要負責獲取一個數據庫的連接 33 System.out.println("連接數據庫成功"); 34 } catch (SQLException e) { 35 e.printStackTrace(); 36 System.out.println("連接數據庫失敗"); 37 } finally { 38 try { 39 con.close(); 40 } catch (SQLException e) { 41 // TODO Auto-generated catch block 42 e.printStackTrace(); 43 } 44 } 45 } 46 }

一、JDBC連接數據庫步驟

第一步:加載驅動

第二步:連接數據庫

第三步:使用語句操作數據庫

第四步:關閉數據庫連接,釋放資源

二、在項目裏配置數據庫驅動

三、加載數據庫驅動

1 MySql驅動名:com.mysql.jdbc.Driver
2 加載方式:Class.forName(驅動名);

四、連接及關閉數據庫

1.DriverManager驅動管理類,主要負責獲取一個數據庫的連接

1 返回值:Connection 
2 DriverManager.getConnection(String url, String user, String password); //試圖建立到給定數據庫 URL 的連接。 

2.MySQL數據庫的連接地址格式

jdbc:mysql://IP地址:端口號/數據庫名稱

3.Connection 接口的方法

  void close關閉數據庫,釋放資源,而不是等待他們被自動釋放。

【JDBC】一、JDBC連接數據庫