Java连接数据库完整代码
时间: 2024-08-08 11:00:23 浏览: 69
在Java中,连接数据库通常使用JDBC(Java Database Connectivity)API。以下是一个简单的示例,展示了如何使用Java连接MySQL数据库:
```java
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
public class DatabaseConnection {
// 数据库连接信息
static final String url = "jdbc:mysql://localhost:3306/mydatabase";
static final String username = "myusername";
static final String password = "mypassword";
public static void main(String[] args) {
try {
// 加载数据库驱动(这里假设使用的是MySQL驱动)
Class.forName("com.mysql.cj.jdbc.Driver");
// 建立数据库连接
Connection connection = DriverManager.getConnection(url, username, password);
// 连接成功后可以执行SQL操作,这里是打印连接信息,实际应用中通常会执行查询或更新操作
System.out.println("Connected to the database successfully.");
// 一定要记得关闭连接,以释放资源
connection.close();
System.out.println("Database connection closed.");
} catch (ClassNotFoundException e) {
System.err.println("Database driver not found: " + e.getMessage());
} catch (SQLException e) {
System.err.println("Error while connecting to the database: " + e.getMessage());
}
}
}
```
阅读全文