eclipse通过JDBC连接到MySQL、Oracle数据库(JDBC简介+连接流程+关键代码)

JDBC是Java程序与数据库系统通信的标准API,在eclipse和各种数据库系统之间建立了一座桥梁。

JDBC简介

JDBC是JDK的重要组成部分之一,它提供了对多种类型数据库的统一访问方式
不同种类的数据库(如SQL Server、Oracle和MySQL等)在其内部处理数据的方式不同,如果直接使用数据库厂商提供的访问接口来操作数据库,应用程序的可移植性就大打折扣。JDBC要求各个数据库厂商按照统一的规范来提供数据库驱动,在Java程序中由JDBC和具体的数据库驱动联系,这样用户可以不用与底层的数据库交互,代码的通用性更强。因此,JDBC对开发人员而言,是一套标准的操作数据库的API;对数据库厂商而言,是一套标准的模型接口。
Java程序通过JDBC访问数据库的方式如图所示。
图1 Java程序通过JDBC访问数据库的方式

JDBC连接数据库的开发流程

1)注册数据库驱动
数据库驱动类注册到JDBC驱动管理器中,通常是将数据库驱动类加载到JVM中。

2)构建数据库连接URL
创建数据库连接url、数据库用户名、数据库密码
*URL由数据库厂商制定,不同的数据库URL不同。

3)获取Connection
创建并连接数据库连接对象Connection,该对象是JDBC封装的数据库连接对象,创建此对象后才可以对数据库执行相关操作。

JDBC连接数据库关键代码

有了初步的了解,结合上述所说的JDBC连接数据库的三个步骤,实战是掌握知识的最好办法~下面分别提供连接MySQL和Oracle的实例,这里只展示数据库连接部分的关键代码,创建动态Web项目的实例详细代码及具体操作将在下一篇文章中给出。

eclipse通过JDBC与MySQL连接
Class.forName("com.mysql.jdbc.Driver");	//加载MySQL驱动包,注册到JDBC驱动管理器中
String url = "jdbc:mysql://localhost:3306/test";	//数据库连接地址
String username = "root";	//数据库用户名
String password = "123abc";	//数据库密码
Connection conn = DriverManager.getConnection(url,username,password);	//创建Connection对象
eclipse通过JDBC与Oracle连接
Class.forName("oracle.jdbc.driver,OracleDriver");	//加载MySQL驱动包,注册到JDBC驱动管理器中
String url = "jdbc:oracle:thin:@localhost:1521:test";	//数据库连接地址
String username = "root";	//数据库用户名
String password = "123abc";	//数据库密码
Connection conn = DriverManager.getConnection(url,username,password);	//创建Connection对象

本文参考自《Java Web自学视频教程》

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值