jdbc连接数据库代码
时间: 2023-07-03 18:27:57 浏览: 51
JDBC 是 Java Database Connectivity 的缩写,是 Java 连接数据库的标准 API。下面是 JDBC 连接 MySQL 数据库的示例代码:
```java
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
public class JdbcConnection {
public static void main(String[] args) {
String url = "jdbc:mysql://localhost:3306/test?useSSL=false&characterEncoding=utf8";
String user = "root";
String password = "123456";
Connection conn = null;
try {
// 加载数据库驱动
Class.forName("com.mysql.jdbc.Driver");
// 建立数据库连接
conn = DriverManager.getConnection(url, user, password);
if (conn != null) {
System.out.println("数据库连接成功!");
}
} catch (ClassNotFoundException e) {
e.printStackTrace();
} catch (SQLException e) {
e.printStackTrace();
} finally {
if (conn != null) {
try {
// 关闭数据库连接
conn.close();
} catch (SQLException e) {
e.printStackTrace();
}
}
}
}
}
```
在代码中,`url` 是连接 MySQL 数据库的 URL,其中 `test` 是数据库名,`root` 是数据库用户名,`123456` 是数据库密码。可以根据实际情况修改。使用 `Class.forName()` 方法加载数据库驱动,然后调用 `DriverManager.getConnection()` 方法建立数据库连接。如果连接成功,输出提示信息。最后在 `finally` 块中关闭数据库连接,释放资源。