【JDBC】一、JDBC连接数据库

 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关闭数据库,释放资源,而不是等待他们被自动释放。

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

时间: 2024-08-25 13:00:55

【JDBC】一、JDBC连接数据库的相关文章

Jmeter JDBC Request--sqlserver JDBC驱动配置相关

1.做JDBC请求,首先要了解这个JDBC对象是什么,现在已SQLServer为例来说明 首先下载对应的数据库驱动,我已经上传到我的网盘中了,请各位直接下载,不用再在csdn用积分下载了. 地址:http://yunpan.cn/QaEjwXyXFrA5H (提取码:1f35) 注意:下载完成后,直接把sqljdbc4.zip改为jar的后缀名.然后放到放在apache-jmeter-2.6\lib下面. 2.至于创建Jmeter工程这里不再详述,直接参看下图(添加配置元件 JDBC Conne

有关jdbc以及JDBC事务的相关操作

有关jdbc及jdbc事务的操作 一,什么是JDBC *Java数据库连接,(Java Database Connectivity,简称JDBC)是Java语言中用来规范客户端程序如何来访问数据库的应用程序接口,提供了诸如查询和更新数据库中数据的方法.JDBC也是Sun Microsystems的商标.我们通常说的JDBC是面向关系型数据库的. --以上来自百度百科.* 二,JDBC的本质 本质上jdbc就是一套接口,我们需要面向接口编程,而不是面向具体的类,达到解耦合的目的,各大数据库厂商 如

JDBC/连接池连接数据库

import java.io.FileInputStream; import java.sql.Connection; import java.sql.DriverManager; import java.util.Properties; import org.apache.commons.dbcp.BasicDataSource; /** * 该类负责管理数据库的连接 * 当业务逻辑需要使用数据库连接时,只需要通过当前类 * 的静态方法获取连接即可. * 这样的好处在于,连接数据的工作由当前类

JDBC概述及连接数据库

一.JDBC简介:  JDBC(Java Data Connectivity,java数据库连接)是一种用于执行sql语句的JavaAPI,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成. 二.JDBC原理: JDBC是以前SUN公司定义的一套访问数据库的接口(没有具体实现),一套标准,具体的实现是由各大数据库厂家去实现,每个数据库厂家都有自己的JDBC实现,也就是JDBC驱动实现类,Java应用程序连接指定数据库,需要使用厂家提供的JDBC驱动才能连接.(这里其实就

JDBC工具类连接数据库,模仿登录

## 使用JDBC工具类的原因在使用JDBC连接数据库的时候,加载驱动.获取连接.释放资源等代码是重复的,所有为了提高代码的复用性,我们可以写一个工具类,将数据库驱动加载.获取连接.资源释放的代码封装起来.同时,为了使工具类的灵活性,可以将数据库的驱动.url.用户名.密码等信息以键值对的形式存放在properties文件中,工具类初始化时从配置文件中读取所要连接数据库的信息.当需要更改连接的数据库时,只需要更改配置文件即可,而不必改写工具类的代码. ## 工具类实现```import java

spark之JDBC开发(连接数据库测试)

以下操作属于本地模式操作: 1.在Eclipse4.5中建立工程RDDToJDBC,并创建一个文件夹lib用于放置第三方驱动包 [[email protected] software]$ cd /project/RDDToJDBC/[[email protected] RDDToJDBC]$ mkdir -p lib[[email protected] RDDToJDBC]$ lsbin lib src 2.添加必要的环境 2.1.将MySql的jar包拷贝到工程目录RDDToJDBC下的lib

【JDBC】JDBC入门汇总及范例讲解

林炳文Evankaka原创作品.转载请注明出处http://blog.csdn.net/evankaka 一.JDBC是什么? JDBC API是一个Java API,可以访问任何类型表列数据,特别是存储在关系数据库中的数据.JDBC代表Java数据库连接. JDBC库中所包含的API任务通常与数据库使用: 连接到数据库 创建SQL或MySQL语句 在数据库中执行SQL或MySQL查询 查看和修改记录 二.使用JDBC要有什么条件呢? 目标数据库主机的地址 数据库软件在该主机上所占用的端口号 登

JDBC—01—JDBC简介;JDBC常用接口与类;

一. JDBC 简介 1 什么是 JDBC JDBC(Java DataBase Connectivity)java 数据库连接 是 JavaEE 平台下的技术规范 定义了在 Java 语言中连接数据,执行 SQL 语句的标准(标准即是接口:) 可以为多种关系数据库提供统一访问 2 什么是数据库驱动程序 数据库厂商对 JDBC 规范的具体实现,是接口的实现类: 不同数据产品的数据库驱动名字有差异 在程序中需要依赖数据库驱动来完成对数据库的操作 3 程序操作数据库流程 定义了在 Java 语言中连

读取JDBC配置文件jdbc.properties碰到的问题

这里 查询要读取jdbc.properties配置文件,采取类加载器转换流来读取, 类名调用.   而 jdbc.properties位置一定要放在src下面.否则会报找不到的错误

初学JDBC,JDBC工具类的简单封装

//工具类不需要被继承 public final class JdbcUtils{ //封装数据库连接参数,便于后期更改参数值 private static String url="jdbc:mysql://localhost:3306/jdbc"; private static String user="userName"; private static String password="password"; //无需被创建对象 private