一些方法:
- getURL():返回一个String类对象,代表数据库的URL。
- getUserName():返回连接当前数据库管理系统的用户名。
- isReadOnly():返回一个boolean值,指示数据库是否只允许读操作。
- getDatabaseProductName():返回数据库的产品名称。
- getDatabaseProductVersion():返回数据库的版本号。
- getDriverName():返回驱动驱动程序的名称。
- getDriverVersion():返回驱动程序的版本号。
@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. 获取数据库连接
2. 通过Statement执行更新、查询操作
3. 使用PrepareStatement
4. 使用ResultSetMetaData 对象处理结果集元数据
5. 使用DatabaseMetaData获取数据库信息 ----当前----
6. BLOB
7. 处理事务与隔离级别
8. 批量处理
9. 数据库连接池
10. 调用函数与存储过程