打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
数据库信息的增删

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

问题

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

方法

首先在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;

结语

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

稿件来源:深度学习与文旅应用实验室(DLETA) 

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
SQL servel 查询练习及答案
数据描述、定义(实验一)
一套Oracle SQL练习题及答案
sqlserver查询(子查询,全连接,等值连接,自然连接,左右连,交集,并集,差集)
sql经典50题
oracle基本建表语句
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服