1 什么是JDBC
概念:Java数据库连接,(Java Database Connectivity,简称JDBC)是Java语言中用来规范客户端程序 如何来访问数据库的应用程序接口,提供了诸如查询和更新数据库中数据的方法。JDBC也是Sun Microsystems的商标。我们通常说的JDBC是面向关系型数据库的。 各数据库厂商根据JDBC的规范,实现自身数据库操作的功能代码,然后以jar包(数据库厂商提供的驱动 包)的形式提供给开发人员使用,开发人员使用反射的机制创建这些具体实现类,按照JDBC的规范来完 成数据库的操作。
2 创建数据库
#设置数据的视图---使用数据库 use mydb;
#判断表存在就删除表 drop table if exists student;
#创建表 create table student ( stuId int primary key auto_increment,
stuName varchar(20),
stuSex varchar(2),
stuAge int,
stuAddr varchar(50)
3 JDBC的增删改查
3.1 先在IDEA中创建实体类:类的名字对应数据库表的名字、类的属 性对应表的字段
3.2 JDBC的查询操作 junit的用法补充:junit可以使方法脱离main方法直接执行,方便进行程序测试。 JDBC的全查操作 );
插入测试数据
insert into student(stuName,stuSex,stuAge,stuAddr) values('张三','男',20,'河南');
insert into student(stuName,stuSex,stuAge,stuAddr) values('小美','女',18,'山东');
insert into student(stuName,stuSex,stuAge,stuAddr) values('Rose','女',19,'美国');
insert into student(stuName,stuSex,stuAge,stuAddr) values('Jack','男',21,'英国');
查询数据表
select * from student;