JDBC(Java Database Connectivity)是一套用于执行SQL语句的Java API,它提供了JDBC(Java Database Connectivity)是一套用于执行SQL语句的Java API,它提供了一种标准的方法来访问各种关系数据库。这套API由一组用Java语言编写的类和接口组成,包括用来访问数据库的标准Java类库(java.sql,javax.sql)。
要使用JDBC连接数据库,首先需要下载对应数据库的JDBC驱动程序,然后通过调用DriverManager的getConnection方法来获取数据库连接。以下是一个示例代码:
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
public class JdbcExample {
public static void main(String[] args) {
String url = "jdbc:mysql://localhost:3306/testdb";
String username = "root";
String password = "password";
try {
// 加载驱动程序
Class.forName("com.mysql.jdbc.Driver");
// 获取数据库连接
Connection connection = DriverManager.getConnection(url, username, password);
System.out.println("Connected to the database!");
// 在这里执行你的SQL操作...
// 关闭连接
connection.close();
} catch (ClassNotFoundException e) {
e.printStackTrace();
} catch (SQLException e) {
e.printStackTrace();
}
}
}
在这个示例中,我们首先加载了MySQL的JDBC驱动,然后使用DriverManager的getConnection方法获取到了对数据库的连接。需要注意的是,你需要将上述代码中的数据库URL、用户名和密码替换为你自己的数据库信息。