帮我写一个Java数据库连接
时间: 2023-02-11 13:08:15 浏览: 123
Java使用JDBC(Java Database Connectivity)连接数据库。下面是一个示例连接MySQL数据库的代码:
```java
import java.sql.*;
public class ConnectToDB {
public static void main(String[] args) {
// MySQL的JDBC URL编写方式:jdbc:mysql://主机名称:连接端口/数据库的名称
String url = "jdbc:mysql://hostname:port/dbname";
String user = "username";
String password = "password";
Connection conn = null;
try {
// 之所以要使用下面这条语句,是因为要使用MySQL的驱动,所以我们要把它驱动起来,
// 可以通过Class.forName把它加载进去
Class.forName("com.mysql.jdbc.Driver");
// 一个Connection代表一个数据库连接
conn = DriverManager.getConnection(url, user, password);
System.out.println("连接数据库成功");
} catch (ClassNotFoundException e) {
System.out.println("连接数据库失败");
e.printStackTrace();
} catch (SQLException e) {
System.out.println("连接数据库失败");
e.printStackTrace();
} finally {
try {
conn.close();
} catch (SQLException e) {
e.printStackTrace();
}
}
}
}
```
需要注意的是,在运行上面的程序之前,需要在项目中添加MySQL的JDBC驱动包。
这个代码示例只是简单连接了数据库,如果要进行CRUD操作还需要编写具体的SQL语句
阅读全文