一、概述
- 概述jdbc:java数据库连接技术。
1)是一种用于执行sql语句的javaAPI。
2)可以为多种关系型数据库提供统一的接口。
3)它由一组java语言编写的类和接口组成。
4)是java访问数据库的标准规范。 - 驱动
1)java提供访问数据库规范称为jdbc,生产厂商提供规范的实现类,称为驱动。
2)每个数据库厂商都需要提供自己的驱动,用来连接自己公司的数据库。
二、jdbc操作步骤 - 注册驱动
1)导入驱动jar包到项目中
创建一个lib文件夹,用来存放项目所需要的所有jar包,张驱动文件到该目录下。
选中jar文件(不是选中lib目录),右键执行构建路径(build path=》Add to Build Path)
2)在程序在注册驱动
a)jdbc规范定义驱动接口:java.sql.Driver、MySql驱动中提供了实现类:
com.mysql.jdbc.Driver
b)用Class.forName("驱动类的完全限定名"),加载一个使用字符串描述的驱动类。 - 获取到数据库的连接
1)url:jdbc:mysql://localhost:3306/mylzy
jdbc规范规定url格式由三部分组成,每个部分中间用冒号分隔。
a)第一部分是jdbc,这是固定的。
b)第二部分是数据库名称。
c)第三部分是由数据库产商规定。
2)DriverManager:类,驱动管理类。
Connection connection = DriverManager.getConnection(url, "root", "123456");