文章目录
JDBC数据库访问技术的基本使用
官网介绍: JDBC Concepts1
- JDBC
Java DataBase Connectivity
JDBC下载安装
下载入口12 (需要先下载下载器:installer…)
下载入口23 (Maven下载,或者点jar包下载)
JDBC介绍
-
是一个规范,不是一个实现
-
数据库厂商根据JDBC,实现自家的驱动Driver。
如:mysql驱动com.mysql.cj.jdbc.Driver
,
(MySQL)JDBC使用:
导入专用的jar包
注册驱动、创建连接、创建语句对象、
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
// Notice, do not import com.mysql.cj.jdbc.*
// or you will have problems!
public class LoadDriver {
public static void main(String[] args) {
try {
Class.forName("com.mysql.cj.jdbc.Driver").newInstance();
// 用了静态代码块创建Driver()对象。
// 静态代码块,在类初次被加载的时候执行且仅会被执行一次
/* @file: com.mysql.cj.jdbc.Driver (Driver.class)
...
static {
try {
DriverManager.registerDriver(new Driver());
} catch (SQLException var1) {
throw new RuntimeException("Can't register driver!");
}
}
...
*/
} catch (Exception ex