0
点赞
收藏
分享

微信扫一扫

数据库信息的增删

ivy吖 2022-05-10 阅读 168



在Navicat中创建一个学生列表MySQL库,包括序号,姓名,性别,年龄,分数。并且在表中进行学生信息的添加和删改。

1 问题

创建一个数据库表,然后对学生信息的增加和删改。

2 方法

首先在Navicat中建立一个学生表,然后在表中输入几个学生的信息,然后再添加和删除其他的学生信息。

代码清单 1


create table t_student(

  sno int(6),

sname varchar(5),

sex char(1),

age int(3),

enterdate date,

classname varchar(10),

email varchar(15);

show create table t_student

-- 查看表记录

select * from t_student;

-- 插入数据

insert into t_student values (1,'张三','男',18,'2020-5-8','软件一班','123@126.com');

insert into t_student values (10010010,'张三','男',18,'2020-5-8','软件一班','123@126.com');

insert into t_student values (2,'张三','男',18,'2020-5-8','软件一班','123@126.com');

insert into t_student values (2,'张三','男',18,'2020-5-8','软件一班','123@126.com');

insert into t_student values (7,'张三','男',18,now(),'软件一班','123@126.com');

insert into t_student values (9,'易烊千玺','男',18,now(),'软件一班','123@126.com');

insert into t_student values (sno,sname,enterdate) values (10,'李四','2023-7-5')select * from t_student;

-- 插入数据

insert into t_student values (1,'张三','男',18,'2020-5-8','软件一班','123@126.com');

insert into t_student values (10010010,'张三','男',18,'2020-5-8','软件一班','123@126.com');

insert into t_student values (2,'张三','男',18,'2020-5-8','软件一班','123@126.com');

insert into t_student values (2,'张三','男',18,'2020-5-8','软件一班','123@126.com');

insert into t_student values (7,'张三','男',18,now(),'软件一班','123@126.com');

insert into t_student values (9,'易烊千玺','男',18,now(),'软件一班','123@126.com');

insert into t_student values (sno,sname,enterdate) values (10,'李四','2023-7-5')

-- 修改表中的数据

update t_student set sex ='女';

update t_student set sex='男' where sno=10;

update t_student set age=21 WH-- 查看表记录

select * from t_student;

-- 插入数据

insert into t_student values (1,'张三','男',18,'2020-5-8','软件一班','123@126.com');

insert into t_student values (10010010,'张三','男',18,'2020-5-8','软件一班','123@126.com');

insert into t_student values (2,'张三','男',18,'2020-5-8','软件一班','123@126.com');

insert into t_student values (2,'张三','男',18,'2020-5-8','软件一班','123@126.com');

insert into t_student values (7,'张三','男',18,now(),'软件一班','123@126.com');

insert into t_student values (9,'易烊千玺','男',18,now(),'软件一班','123@126.com');

insert into t_student values (sno,sname,enterdate) values (10,'李四','2023-7-5')select * from t_student;

-- 插入数据

insert into t_student values (1,'张三','男',18,'2020-5-8','软件一班','123@126.com');

insert into t_student values (10010010,'张三','男',18,'2020-5-8','软件一班','123@126.com');

insert into t_student values (2,'张三','男',18,'2020-5-8','软件一班','123@126.com');

insert into t_student values (2,'张三','男',18,'2020-5-8','软件一班','123@126.com');

insert into t_student values (7,'张三','男',18,now(),'软件一班','123@126.com');

insert into t_student values (9,'易烊千玺','男',18,now(),'软件一班','123@126.com');

insert into t_student values (sno,sname,enterdate) values (10,'李四','2023-7-5')

-- 修改表中的数据

update t_student set sex ='女';

update t_student set sex='男' where sno=10;

update t_student set age=21 WHERE  sno=10;

update t_student set CLASSNAME ='java01' WHERE  sno=10;

update t_student set CLASSNAME ='java01' WHERE  sno=9;

update t_student set age=29 where classname ='java01';

-- 删除操作

delete  from t_student where sno=2;ERE  sno=10;

update t_student set CLASSNAME ='java01' WHERE  sno=10;

update t_student set CLASSNAME ='java01' WHERE  sno=9;

update t_student set age=29 where classname ='java01';

-- 删除操作

delete  from t_student where sno=2;


3 结语

建立数据库表,然后进行信息的输入,能够很简便的进行信息的增加和删改处理,可以节省很多的信息处理时间,而且在语法的输入过程中不区分大小写,减少了失误。

作者:黄飞鸿

主编:欧洋



举报

相关推荐

0 条评论