`
macmaoer
  • 浏览: 1689 次
  • 性别: Icon_minigender_1
  • 来自: 南京
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

JAVA获取DB信息,包括数据库信息以及表信息

阅读更多
1.获取数据库表的相关信息(字段名称、字段类型、长度等)
java.sql.ResultSetMetaData从ResultSet中获取,该对象中包含有所连接数据库表的所有相关信息,详情的例子可参考http://www.iteye.com/topic/240573

2.获取数据库的相关信息(URL、username、driverName等)
java.sql.DatabaseMetaData从Connction中获取,该对象中包含有所连接数据库的相关信息
try {
	DatabaseMetaData dbData = conn.getMetaData();
	//DB URL
	dbData.getURL();
	//Login username
	dbData.getUserName();
	//Driver class name
	dbData.getDriverName();
	//Please refer to java.sql.DatabaseMetaData API to get more infomation.
} catch (SQLException e) {
	
	}finally{
		//Close connection,rs etc.
	}

分享到:
评论

相关推荐

    使用 Java DB (Derby) 数据库

    - 如果需要从另一个数据库复制表结构,可以导出表结构为 SQL 脚本,然后在 Java DB 中执行这些脚本。 #### 知识点四:扩展阅读 - **进一步学习资源**: - **官方文档**:深入了解 Java DB 的功能和特性。 - **...

    java数据库驱动包

    这个压缩包包含了对MySQL、Oracle和DB2这三种流行数据库的JDBC驱动,它们分别是Java与这些数据库交互的桥梁。 1. **MySQL JDBC驱动**: MySQL是一款开源、免费的关系型数据库管理系统,广泛应用于Web应用。MySQL ...

    JAVA数据库驱动 DB2 JDBC驱动

    - JDBC允许Java程序通过JDBC驱动程序与数据库建立连接,执行SQL语句,获取结果,以及管理事务。 2. **DB2 JDBC驱动类型** - DB2提供了四种类型的JDBC驱动,包括Type 1、Type 2、Type 3和Type 4: - Type 1:纯...

    java jdbc,java连接数据库,读取配置信息

    以上就是关于Java JDBC连接数据库以及读取配置信息的相关知识点,包括JDBC的基本概念、连接步骤、配置信息的读取以及最佳实践。在实际开发中,理解并熟练掌握这些知识对于编写健壮的数据库应用程序至关重要。

    通过JDBC通过java连接DB2数据库

    根据提供的文件信息,我们可以梳理出通过JDBC使用Java连接DB2数据库的关键步骤: 1. **加载DB2的JDBC驱动** - 在使用JDBC连接DB2之前,首先需要确保已经安装了DB2的JDBC驱动,并且在项目中正确配置了驱动的位置。...

    java连接HighGo DB

    综上所述,文档详细介绍了如何使用Java通过JDBC API连接到HighGo数据库的基本步骤,包括了驱动加载、数据库连接建立、异常处理以及代码的版权说明。这些知识点都是Java开发者在进行数据库操作时必须要掌握的基础内容...

    db2数据库驱动9.7jar包

    它包含了与DB2数据库通信所需的所有类和接口,使得Java应用程序可以通过JDBC(Java Database Connectivity)API来访问DB2。JDBC是一个Java标准,允许Java程序员使用SQL语句与各种类型的数据库进行交互。db2jcc4.jar...

    Java实现获得MySQL数据库中所有表的记录总数可行方法

    在Java编程中,获取MySQL数据库中所有表的记录总数是一个常见的需求,特别是在数据分析或者性能监控场景下。本文将介绍两种有效的方法来实现这一目标,通过编写Java程序与MySQL数据库进行交互。 首先,我们需要确保...

    Java 课件Java 数据库连接 vb数据库 数据库爱好 数据

    ADO.NET的核心组件包括Connection对象用于建立和管理数据库连接,Command对象用于执行SQL命令,DataReader用于流式读取数据,以及DataSet和DataTable对象,它们可以在应用程序内存中存储和处理数据,实现断开式连接...

    获取数据库中表结构信息

    ### 获取数据库中表结构信息 在数据库管理与应用开发过程中,了解特定表的结构是非常重要的。这不仅可以帮助我们更好地理解数据存储方式,还能够指导我们在应用程序中如何有效地使用这些数据。本文将详细介绍如何...

    db2 数据库连接客户端

    6. **数据库元数据**:获取数据库的结构信息,如表字段、索引、主键和外键等。 7. **插件扩展**:SQuirreL支持安装插件,可以扩展其功能,例如支持更多的数据库类型或提供额外的可视化工具。 对于DB2数据库来说,...

    GaussDB-driver 高斯数据库驱动 包含jdbc odbc GDS

    GaussDB是由华为开发的一款分布式、并行的云原生数据库,它支持多种数据处理场景,包括在线事务处理(OLTP)、在线分析处理(OLAP)以及混合工作负载。GaussDB-driver提供了与数据库进行交互的接口,使得应用程序...

    Java 实现将每年的节假日,周末,工作日详情记录至数据库表中

    这个类可能包含了连接数据库、获取日期信息、判断工作日/周末/节假日、批量插入数据等方法。 8. **测试与优化**: 为了确保程序的正确性,需要编写单元测试,覆盖所有可能的边界情况,如闰年、非工作日的节假日等。...

    Java调用Groovy,实时动态加载数据库groovy脚本

    本文将详细讲解如何在Java应用程序中调用Groovy脚本,实现从MongoDB数据库中读取并实时运行Groovy脚本,以及其背后的原理和优势。 首先,Groovy是一种与Java高度兼容的脚本语言,它可以无缝地与Java代码集成,共享...

    java db 省市区编码表

    在开发Java桌面程序时,这个编码表可以被用作后台数据库的一部分,通过连接Java DB(如Derby)来实现对地址信息的存储和检索。程序可以利用这些数据来支持用户输入地址时的自动补全功能,或者在处理涉及地理位置的...

    利用java的jdbc连接数据库中间件

    最后,"Bean.java"文件可能是定义了一个Java Bean,这个Bean可以作为数据库连接信息的载体。Java Bean遵循一定的命名和设计规范,具备属性、getter/setter方法以及构造函数。在这个场景下,Bean可能会有如下的属性:...

    万年历数据库.db文件

    ".db"文件就是SQLite数据库的存储形式,它包含了表、索引、触发器等数据库元素,以及相关的数据。 "万年历"数据库,顾名思义,是一个涵盖长时间跨度(通常是公元前后数千年的日期)的日历信息数据库。这个数据库...

    java读取本地.db文件实例

    在Java编程中,读取本地SQLite数据库(.db文件)是一项常见的任务,特别是在移动应用开发或者需要离线存储数据的场景下。SQLite是一种轻量级的、开源的关系型数据库,它不需要单独的服务器进程,可以直接在应用程序...

    java采集网页信息,并获取到所需要的信息存入数据库中对应的字段中去

    本篇文章将详细探讨如何使用Java进行网页信息采集,并将所需数据存储到数据库的相应字段中。 首先,我们需要了解网页采集的基本步骤: 1. **网络请求**:使用HTTP协议发送请求到目标网页,如使用`java.net.URL`和`...

    mysql 数据库表结构对比java工具

    mysql 数据库结构对比工具 java 1.配置好两个数据库的账号密码数据库名称等信息 DbComparator db1 = new DbComparator("ip", null, "user", "password", "dbname", "47" ); ...

Global site tag (gtag.js) - Google Analytics