如何用mysql去创建一个表单/对表单进行修改增减

一.创建数据库

在创建表单项目前,首先我们要为这个表单去准备一个存储他的数据库,那么我们先去为他创建数据库.
create database person;    --建立一个名为person的数据库

二.创建表

创建好表单需要存储的数据库后,下一步,只需要去创建表单就好了,为我们的表单,去赋予一些字段和属性,比如他的序号,姓名,性别,生日,邮箱,地址;

create table Person(
id int ,     ----没有给int规定大小则默认值为11  int(11)
name  varchar(20);
gender varchar(2);
birthday date; --date类型,给与他values值的时候,是按照例如:2022-4-27这样的格式
email varchar(5);
address varchar(20)
);

三.对表单就行修改

通过刚刚的操作,我们已经吧一个名字为Person的表创建好了,他的里面有这序号,姓名,性别,生日,邮箱,地址这些字段,我们可以打开我们的数据库里的table查看一下.如图:
在这里插入图片描述如果这个时候,突然发现,我要对这个表单里增加一个年龄选项,那么我们应该:

alter table Person add age int;    --将age这个int类型的字段添加到 Person这个表单中

然后,此时,我们并不想去在表里出现地址,那么要对表单进行删除,则:

alter table Person drop address;   --将address这个字段从Person这个表中删除

我们还发现,我们当初创建email这个字段的时候,让他的类型是varchar(5),那么就意味着,他此时只能放5个字符,而我们的邮箱很明显不会这么短,那么我们要去改变他的类型,让他可以放下更多:

alter table Person modify email varchar(50);   --吧名为email的字段类型更改为 varchar(50)

同时,我觉得name这个名字不好听,想要吧他换为username,那么:

alter table Person change name username varchar(20);  --修改name字段的名字为username

四.为表单添加数据

可以看到表单已经创建好了,现在就应该为其添加我们所要放进去的数据了,通过DML语句,来操作表单,把内容values添加进去,

insert into Person values(1,"甲","男","2022-4-27","123456@qq.com",22),
(2,"乙","男","2022-4-27","123456@163.com",22);   --括号里的值按照表中的顺序排列

这个时候,我们突然发现,有二号员工的生日出错了,我们要对他进行修改,

update Person set birthday="2022-4-29" where id=2; 对id为2的员工修改其birthday中的值

最后的运行结果以及代码如下:
**在这里插入图片描述**

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值