1. 程式人生 > >java控制檯連線資料庫

java控制檯連線資料庫

分四個步驟

*1.載入驅動程式
*2.資料庫連線字串
*3.資料庫登入名和密碼
*4.最後關閉

程式碼

 1 package LinkMySQL;
 2 
 3 import java.sql.Connection;
 4 import java.sql.DriverManager;
 5 import java.sql.SQLException;
 6 
 7 public class LinkToMySQLImp 
 8 {
 9     /*
10      *java連線資料庫
11      *1.載入驅動程式
12      *2.資料庫連線字串
13      *3.資料庫登入名和密碼
14 *4.最後關閉。 15 */ 16 private static final String URL="jdbc:mysql://localhost:3306/1.1?useSSL=false&serverTimezone=UTC"; 17 private static final String USER="root"; 18 private static final String PASSWORD="xcl123"; 19 public static void main(String args[]) 20 {//載入驅動 21 try
22 { 23 Class.forName("com.mysql.cj.jdbc.Driver"); 24 } 25 catch (ClassNotFoundException e) 26 { 27 System.out.println("未能成功載入驅動!"); 28 e.printStackTrace(); 29 } 30 Connection coon=null; 31 try { 32 coon=DriverManager.getConnection(URL, USER, PASSWORD);
33 System.out.println("獲取資料庫連線成功"); 34 } 35 catch (SQLException e) 36 { 37 System.out.println("獲取資料庫連線失敗"); 38 e.printStackTrace(); 39 } 40 if(coon!=null) 41 { 42 try { 43 coon.close(); 44 } 45 catch (SQLException e) 46 { 47 e.printStackTrace(); 48 coon=null; 49 } 50 } 51 } 52 }

出現的錯誤:

1,jar包是否匯入到lib檔案中並且建立路徑

2.使用“useSSL=false&serverTimezone=UT”防止亂碼

3.載入驅動的程式需要加上cj