概念:Java DataBase Connectivity Java 数据库连接, Java语言操作数据库
JDBC本质:其实是官方(sun公司)定义的一套操作所有关系型数据库的规则,即接口。各个数据库厂商去实现这套接口,提供数据库驱动jar包。我们可以使用这套接口(JDBC)编程,真正执行的代码是驱动jar包中的实现类,我们直接调用包中的类获取数据库连接。
例如连接mysql数据库:
导入mysql驱动包 mysql-connector-java-5.1.6-bin.jar
String url="jdbc:mysql://localhost:3306/test?characterEncoding=utf-8";
String name="root";//数据库账号
String password="root";//数据库密码
Class.forName("com.mysql.jdbc.Driver");//加载数据库驱动
Connection conn=DriverManager.getConnection(url, name, password); //获得数据库连接