java连接mysql数据库,并判断是否连接成功
时间: 2023-08-04 12:36:49 浏览: 86
连接到MySQL数据库需要使用Java中的JDBC API。以下是一个简单的Java程序,用于连接到MySQL数据库并判断连接是否成功:
```java
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
public class MySQLConnectionTest {
public static void main(String[] args) {
Connection conn = null;
try {
// 加载MySQL JDBC驱动程序
Class.forName("com.mysql.jdbc.Driver");
// 连接到MySQL数据库
conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/mydatabase", "username", "password");
System.out.println("MySQL数据库连接成功");
} catch (ClassNotFoundException e) {
System.out.println("找不到MySQL JDBC驱动程序");
} catch (SQLException e) {
System.out.println("MySQL数据库连接失败");
} finally {
// 关闭数据库连接
if (conn != null) {
try {
conn.close();
} catch (SQLException e) {
System.out.println("关闭MySQL数据库连接失败");
}
}
}
}
}
```
在以上示例中,我们使用了`com.mysql.jdbc.Driver`驱动程序来连接到本地MySQL数据库。在连接时,需要替换`mydatabase`、`username`和`password`为相应的数据库名称、用户名和密码。如果连接成功,程序将会输出“MySQL数据库连接成功”,否则输出“MySQL数据库连接失败”。最后,我们使用`finally`块关闭数据库连接。
阅读全文