java如何判断一个数据库是否存在, 我要用java连接数据,比如连接的时候有mysql就连接,没有mysql就不连接

java如何判断一个数据库是否存在, 我要用java连接数据,比如连接的时候有mysql就连接,没有mysql就不连接,第1张

首先你先知道数据库名,用户名,密码这些吧?你知道这些后,你就可以在连接的时候抓住异常,看抛出的异常是什么了?有些事抛出数据库关闭或者没有数据库驱动等异常信息,从这些异常信息你就知道数据库是不是存在了,或者存在时什么原因导致美连接成功了

所谓的数据库是否存在 就是java中有个链接的类

try {

Connection conn= DriverManager.getConnection(url,user,password)

} catch (SQLException e) {

// TODO Auto-generated catch block

e.printStackTrace()

}

看看上面的代码 其实就是你说的 数据库不存在怎么办e.printStackTrace()

就是处理 你完全可以去掉e.printStackTrace()这句话 自己写一句话作为提示 明白了吗 就是可以用 异常处理的


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/9886902.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-03
下一篇2023-05-03

发表评论

登录后才能评论

评论列表(0条)

    保存