首页 > 代码库 > JDBC(1)
JDBC(1)
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(1)
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。