您的位置:首页 > 数据库

JDBC--使用DatabaseMetaData获取数据库信息

2016-07-02 00:00 363 查看
摘要: DatabaseMetaData 类中提供了许多方法用于获得数据源的各种信息,通过这些方法可以非常详细的了解数据库的信息

一些方法:

getURL():返回一个String类对象,代表数据库的URL。

getUserName():返回连接当前数据库管理系统的用户名。

isReadOnly():返回一个boolean值,指示数据库是否只允许读操作。

getDatabaseProductName():返回数据库的产品名称。

getDatabaseProductVersion():返回数据库的版本号。

getDriverName():返回驱动驱动程序的名称。

getDriverVersion():返回驱动程序的版本号。

[code=language-java]    @Test
public void test13() {
Connection conn = null;
try {
conn = getConnection2();
DatabaseMetaData data = conn.getMetaData();

//可以得到数据库的一些信息
//数据库版本号
int version = data.getDatabaseMajorVersion();
System.out.println("版本号: " + version);

//得到连接数据库的用户名
String user = data.getUserName();
System.out.println(user);

} catch(Exception e) {
e.printStackTrace();
}
}


JDBC学习笔记:

1. 获取数据库连接 http://my.oschina.net/daowuming/blog/704243

2. 通过Statement执行更新、查询操作 http://my.oschina.net/daowuming/blog/704384

3. 使用PrepareStatement http://my.oschina.net/daowuming/blog/704432

4. 使用ResultSetMetaData 对象处理结果集元数据 http://my.oschina.net/daowuming/blog/704487

5. 使用DatabaseMetaData获取数据库信息 ----当前----

6. BLOB http://my.oschina.net/daowuming/blog/704593

7. 处理事务与隔离级别 http://my.oschina.net/daowuming/blog/704611

8. 批量处理 http://my.oschina.net/daowuming/blog/704641

9. 数据库连接池 http://my.oschina.net/daowuming/blog/704700

10. 调用函数与存储过程 http://my.oschina.net/daowuming/blog/704813
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  JDBC