我正在测试mysql数据库是否启动并运行。 我需要在ip,portNumber和schemaName的帮助下执行此操作,并且不需要用户名/密码。
所以我需要在以下帮助下验证数据库模式的连接:
IP(主机名)
端口
DB Schema
(我没有用户名和密码)
已成功实施此解决方案,但无法确定如何在没有用户名/密码的情况下执行此操作。
这是我目前的解决方案:
public static void checkDBstatus(){
try{
java.sql.Connection connect = DriverManager.getConnection("jdbc:mysql://10.10.200.xxx:3416/schemaName","username", "password");
System.out.println(connect.isClosed());
}catch(Exception exp){
exp.printStackTrace();
}
}
答案 0 :(得分:0)
我认为没有办法在没有用户名或密码的情况下连接MySql数据库。
至少,DriverManager中的所有方法都需要用户名和密码才能连接。