如果要在主方法中手动输入用户名和用户密码检测是否连接成功数据库的java代码
时间: 2023-11-13 17:04:21 浏览: 160
检验数据库是否连接成功
5星 · 资源好评率100%
可以使用Java的JDBC API来连接数据库并进行验证。以下是一个示例代码:
```java
import java.sql.*;
public class DatabaseConnection {
public static void main(String[] args) {
String url = "jdbc:mysql://localhost:3306/mydatabase"; // 数据库URL
String username = ""; // 输入用户名
String password = ""; // 输入用户密码
Connection conn = null;
try {
// 加载MySQL JDBC驱动程序
Class.forName("com.mysql.jdbc.Driver");
// 获取数据库连接
conn = DriverManager.getConnection(url, username, password);
if (conn != null) {
System.out.println("数据库连接成功");
}
} catch (ClassNotFoundException | SQLException e) {
e.printStackTrace();
} finally {
// 关闭数据库连接
try {
if (conn != null) {
conn.close();
}
} catch (SQLException e) {
e.printStackTrace();
}
}
}
}
```
在上述代码中,通过输入用户名和密码来连接数据库。如果连接成功,控制台将打印“数据库连接成功”的消息。如果连接失败,则会抛出异常并打印异常信息。同时,在最后使用finally语句块关闭数据库连接,以确保数据库连接正确释放。
阅读全文