jdbc连接数据库
时间: 2023-06-28 11:11:41 浏览: 76
在Java中,使用JDBC(Java数据库连接)来连接数据库。以下是一个简单的例子:
1. 导入JDBC驱动程序
在Java应用程序中连接数据库之前,需要先导入JDBC驱动程序。这可以通过将JDBC驱动程序的jar文件添加到类路径中来完成。例如,如果您使用MySQL数据库,则需要下载并添加MySQL JDBC驱动程序的jar文件。
2. 加载JDBC驱动程序
在使用JDBC连接数据库之前,需要先加载JDBC驱动程序。可以通过Class.forName()方法来加载JDBC驱动程序。例如,如果您使用MySQL数据库,则需要加载com.mysql.jdbc.Driver类。
3. 建立数据库连接
可以使用DriverManager.getConnection()方法来建立数据库连接。此方法需要指定数据库的URL、用户名和密码。例如,以下是连接到MySQL数据库的示例:
```
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
public class JdbcConnection {
public static void main(String[] args) {
Connection conn = null;
try {
// 加载JDBC驱动程序
Class.forName("com.mysql.jdbc.Driver");
// 建立数据库连接
String url = "jdbc:mysql://localhost:3306/mydb";
String user = "root";
String password = "123456";
conn = DriverManager.getConnection(url, user, password);
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();
}
}
}
}
}
```
在上面的示例中,我们首先使用Class.forName()方法加载MySQL JDBC驱动程序。然后,我们使用DriverManager.getConnection()方法建立到MySQL数据库的连接。最后,我们在finally块中关闭数据库连接。