怎么通过通过DriverManager获取数据库连接
时间: 2023-07-28 15:31:11 浏览: 47
在Java程序中,如果要连接数据库,可以通过 `DriverManager` 来获取数据库连接。下面是一个简单的示例代码,展示了如何获取数据库连接:
```java
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
public class DatabaseConnection {
private static final String JDBC_URL = "jdbc:mysql://localhost:3306/mydatabase";
private static final String JDBC_USER = "username";
private static final String JDBC_PASSWORD = "password";
public static Connection getConnection() throws SQLException {
Connection connection = DriverManager.getConnection(JDBC_URL, JDBC_USER, JDBC_PASSWORD);
return connection;
}
}
```
在上面的代码中,我们通过 `DriverManager.getConnection()` 方法来获取数据库连接。这个方法需要三个参数:
1. `JDBC_URL`:数据库的 URL 地址,包含了数据库的主机名、端口号、数据库名称等信息。
2. `JDBC_USER`:连接数据库的用户名。
3. `JDBC_PASSWORD`:连接数据库的密码。
在上面的示例代码中,我们使用了一个静态方法 `getConnection()` 来获取数据库连接。这个方法会返回一个 `Connection` 对象,它表示了与数据库的连接。如果连接失败,则会抛出一个 `SQLException` 异常。在实际的程序中,你可以将上面的代码封装到一个工具类中,方便其他地方调用。