探究jdbc连接access与mysql数据库

探究jdbc连接access与mysql数据库

ID:32941872

大小:58.17 KB

页数:8页

时间:2019-02-17

探究jdbc连接access与mysql数据库_第1页
探究jdbc连接access与mysql数据库_第2页
探究jdbc连接access与mysql数据库_第3页
探究jdbc连接access与mysql数据库_第4页
探究jdbc连接access与mysql数据库_第5页
资源描述:

《探究jdbc连接access与mysql数据库》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、探究JDBC连接Access与MySQL数据库摘要:当前,在各种软件项目开发过程中,会应用到J2EE架构体系,而JDBC作为客户端与数据库服务器端相连接的重要枢纽,并作为Java语言的API在J2EE架构体系中占有极为重要的位置,通过JDBC,可以为客户端访问不同类型数据库提供一个统一而安全的途径,广泛应用于各种数据库应用程序的开发活动中。当前,众多中小型商业软件的后台数据库多选择使用Access或MySQL数据库,在本文中,主要对JDBC连接Access和MySQL数据库的交互方式进行探讨。关键词:JDBC;Access;MySQL;数

2、据库中图分类号:TP311.13在当前,多数互联网商业软件在开发过程中都会应用到具备三层结构的Browser/Server模式,其中JDBC属于Java语言中的API,由Java语言编写类及接口共同组成,为Browser/Server模式下的物理数据库服务器端与浏览器客户端之间的数据交互提供了一种安全而统一的途径,在软件开发过程中,开发人员可以灵活而方便的使用JDBC,并应用于各类数据库应用程序的开发活动中。从目前商业软件的开发情况来看,很多中小型商业软件在开发过程中,多是以Access数据库或MySQL数据库作为后台数据库,通过JDBC

3、将Access数据库或MySQL数据库相连接。1JDBC与Access数据库连接交互方式的探讨随着计算机技术的不断发展,电脑大范围普及,办公自动化水平不断提高,在众多的中小型单位中,研究并开发了办公室管理软件,逐渐建立起办公管理系统。Access是办公软件系统的重要组成部分,属于一种较小的关系型数据库管理系统,在当前建立的桌面数据库管理系统中获得广泛应用。Access在小型商务活动中十分适用,利用Access可以完成商务活动所需数据的存贮及管理行为。Access数据本身具备较为优秀的数据管理功能,可以通过各种数据源处理,实现表单生成,并实

4、现报表、查询、应用程序等。可视化操作及对象化的组织形式,大大提高了Access数据库管理的便捷性。JDBC与Access数据库连接交互方式的方式主要分为三种,分别为建立于ODBC源的连接、建立于数据库所在绝对路径方式的连接与建立于动态获取数据库路径方式的连接。1.1建立于ODBC源的连接JDBC与Access数据库建立于ODBC源的连接,需要在本机中进行Access数据库的ODBC数据源配置。其实现方式如下:将ODBC数据源配置在本机中;键入自定义数据源名称,并选择出与数据源相对应的Access数据库的mdb文件;通过驱动加载,连接Acc

5、ess数据库。ODBC源的连接代码如下:Class.forName(❷sun.jdbc・odbc・jbdcOdbcDriver❷)Stringurl二❷jdbc:odbc:test❷Connectioncon=DriverManager.getConnection(url);第一语句,主要是为连接Access数据库做准备,执行相应JdbcOdbc驱动加载;第二语句为建立自定义数据源名称并找出相对应Access数据库mdb文件,语句本身为连接字符串;第三语句为实现与Access数据库的连接。这种连接方式,需要在本机中进行ODBC数据源的手工

6、配置,缺乏灵活性,不符合当前快速开发的要求。1.2建立于数据库所在绝对路径方式的连接JDBC与Access数据库建立于数据库所在绝对路径方式连接,与ODBC源的连接方式不同,其连接的实现是不需要在本机中进行ODBC数据源配置。这种连接方式的实现,是通过驱动程序加载,通过告知数据库文件绝对路径的方式,直接建立与Access数据库的连接。数据库所在绝对路径方式连接实现的代码如下:Class.forName(❷sun.jdbc.odbc.jbdcOdbcDriver❷)Stringurl二❷jdbc:odbc:driver^{Microsoft

7、AccessDriver(*.mdb)};DBQ二❷+❷c//test・mdb;Connectioncon=DriverManager・getConnection(url,❷user❷,❷pass❷);第一语句为加载JdbcOdbc驱动,为建立连接做准备;第二语句指定了数据库文件及Access数据库绝对路径,语句本身为连接字符串;第三语句为在连接字符串及用户名与密码的基础上,建立与Access数据库的连接。这种连接方式避免了ODBC源手工配置的不足,利用驱动加载,直接建立与Access数据库的连接,其优势是容易被理解,方便操作,其缺陷为代

8、码较多,需要在数据库文件绝对路径的基础上来实现,安全性及灵活性不高。1.3建立于动态获取数据库路径方式的连接JDBC与Access数据库建立于动态获取数据库路径方式的连接实现是通过动态获取路径

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。