v,,kfhjukrydujtfvg

练习1:

一.创建MySQL数据库

创建一个名为jdbc的数据库,并在其中创建users表,插入用户数据。

(1)创建数据库

CREATE DATABASE jdbc;

/*8.0以下版本MySQL执行以下SQL修改字符编码*/

alter database jdbc character set utf8;

set names gbk;

  1. 创建数据表

USE jdbc;

CREATE TABLE users(

id INT PRIMARY KEY AUTO_INCREMENT,

NAME VARCHAR(40),

PASSWORD VARCHAR(40),

email VARCHAR(60),

birthday DATE

)CHARACTER SET utf8 COLLATE utf8_general_ci;

(3)插入数据

INSERT INTO users(NAME,PASSWORD,email,birthday) VALUES('张三','123456','zs@sina.com','1992-12-06');

INSERT INTO users(NAME,PASSWORD,email,birthday) VALUES('李四','123456','lisi@sina.com','1998-12-05');

INSERT INTO users(NAME,PASSWORD,email,birthday) VALUES('王五','123456','wangwu@sina.com','1998-12-03');

二.应用JDBC访问数据库

对于以上建立的MySQL数据库中的数据进行访问操作。

步骤一:在当前项目中导入MySQL的驱动程序。

将下载好的MySQL数据库驱动文件mysql-connector-java-8.0.15-bin.jar(驱动对应MySQL版本,5.0的MySQL使用5.X的驱动)复制到项目的lib目录中。加入驱动后的项目结构如下图所示。

步骤二:编写JDBC程序。

在项目的src目录下,创建一个名称为com.XX(姓名简写)的包,在该包中创建类test01,该类用于读取数据库中的users表,并将读取到的数据输出到控制台。

思考:

在jdbc数据库中完成以下查询,并将结果在控制台显示。

(1)查询id为2的用户信息。

(2)查询所有姓"张"的用户信息。

(3)查询1995至2000年出生的用户姓名和出生日期。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值