JDBC
Posted 猫咪大王
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JDBC相关的知识,希望对你有一定的参考价值。
1 JDBC简介
JDBC(Java Data Base Connectivity)是Java程序操作数据库的API,也是Java程序与数据库相交互的一门技术。
JDBC是Java操作数据库的规范,由一组用Java语言编写的类和接口组成,它对数据库的操作提供了基本方法。
但是对数据库的细节操作是由数据库厂商进行实现的。使用JDBC操作数据库,需要数据库厂商提供数据库驱动程序。
Java程序与数据库交互的示意图如下:
2 JDBC链接数据库过程
2.1 注册数据库驱动
连接数据库前,需要将数据库厂商提供的数据库驱动类注册到JDBC的驱动管理器中。
Class.forName("com.mysql.jdbc.Driver");
2.2 构建数据库连接URL
要建立数据库连接,就要构建数据库连接的URL,这个URL由数据库厂商制定。
不同的数据库的URL有所区别,但是都符合一个基本的规定,即“JDBC协议+IP地址/域名+端口+数据库名称”。
如MySQL的数据库连接URL的字符串为"jdbc:mysql://localhost:3306/test"
2.3 获取Connection对象
Connection对象是JDBC封装的数据库连接对象。只有创建此对象才可以对数据进行操作。
它的获取方式如下:
DriverManager.getConnection(url,username,password);
以上是关于JDBC的主要内容,如果未能解决你的问题,请参考以下文章