java怎么判断成功连接到数据库

java怎么判断成功连接到数据库,第1张

你好,判断连接是否成功,可以判断conn是否为空,或者是否有异常抛出

try{

Connection

con

=

DriverManager.getConnection(url

,

username

,

password

)

}catch(SQLException

se){

System.out.println("数据库连接失败!")

se.printStackTrace()

}

希望可以帮助到你

有!

import java.sql.Connection

import java.sql.DriverManager

import java.sql.ResultSet

import java.sql.SQLException

public class DBAccess {

//获取数据库连接

public Connection getConnection(){

Connection con = null

try {

//加载数据库驱动程序

Class.forName("oracle.jdbc.driver.OracleDriver")

//获取数据库链接对象

con=DriverManager.getConnection("jdbc:oracle:thin:@192.168.2.207:1521:orcl","foshan","foshan")

} catch (Exception e) {

e.printStackTrace()

}

//返回链接对象

return con

}

//测试

public static void main(String[] args) {

DBAccess dbac = new DBAccess()

if(dbac.getConnection()!=null){

System.out.println("Get connnection success!")

}

}

}

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


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

原文地址: http://outofmemory.cn/sjk/9927096.html

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

发表评论

登录后才能评论

评论列表(0条)

保存