如何从java.sql.Connection获取数据库url?

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (2)
  • 关注 (0)
  • 查看 (21)

对于给定的Connection实例,我如何找出Connection连接数据库的用途的url ?它在方法Properties返回的某个地方Connection.getClientInfo()吗?

提问于
用户回答回答于

我相信你可以使用Connection中的DatabaseMetaData对象,然后获取URL。尝试:

DatabaseMetaData dmd = connection.getMetaData();
String url = dmd.getURL();

扫码关注云+社区