码迷,mamicode.com
首页 > 数据库 > 详细

【JDBC】一、JDBC连接数据库

时间:2018-09-29 00:44:06      阅读:218      评论:0      收藏:0      [点我收藏+]

标签:ace   url   地址   not   trace   加载   方式   端口   close   

 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连接数据库

标签:ace   url   地址   not   trace   加载   方式   端口   close   

原文地址:https://www.cnblogs.com/chromer/p/jdbc_1.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!