Mysql数据库学习(Day3)

本文主要是数据表内容的插入数据、插入字段、删除字段(列)和 删除行数据

 

目录

一、插入数据

二、字段插入和删除

三、删除行数据

总结:

一、插入数据

方法一:

USE schools;   -- 插入数据前要定位到需要插入的数据库

#插入数据
insert into students values(001,'Dorter','Mike', 'male', 3.9,'math');
insert into students values(002, 'Yuohan','John', 'male', 2.8,'science');
insert into students values(003, 'Jiele','Ails', 'female', 3.1,'English');

#查看数据
SELECT * FROM students;

在插入数据前,我们要具体的定位到需要插入数据的数据库,然后再插入数据,插入数据要根据数据表students里面的字段来进行插入数据,这种方式必须每条数据都要有对应字段的数据才能插入,漏了一个字段数据插入,就会报错,就有点局限了,如:某条数据的某个字段数据没有,我们就没法填写,当然也可以使用Null填充,但就感觉会有点不便捷,格式为 insert into 数据表名 values(每个字段都要有数据)。然后就是查看插入的数据表数据,查看数据是数据库的主要内容,后面学会主要围绕这个学习。数据表结果如下:

这就是插入数据后,students数据表显示的数据内容。

方法二: 

insert into students(student_id, first_name, last_name,gender, gpa, major) values(004, 'Jerui', 'Jonas', 'male', 3.3, 'math');

insert into students(student_id, last_name,gender, major) values(005, 'Jonas', 'male', 'math');

这种方式就比较灵活,这时候我们我们就根据有的信息填写插入就可以了,没有的数据会自动帮我们填写空值,格式为 insert into 数据表名(字段1,字段2) values(每个字段有的数据)。结果如下图:

 以上两种方法数据库都会给我们自动排序的,所以就不用自己进行排序。

二、字段插入和删除

插入字段:

ALTER TABLE students ADD nationality VARCHAR(10);

主要是通过这种方式进行数据字段的增加,格式为 ALTER TABLE 数据表 ADD 字段名 字段存储数据的类型

示图:

删除字段:

ALTER TABLE students DROP COLUMN nationality;

格式为 ALTER TABLE 数据表名 DROP COLUMN 字段名。

三、删除行数据

DELETE FROM students WHERE student_id=5;
DELETE FROM students WHERE first_name='Jerui';

进行上述这这些操作就会删除某一行的数据,如:student_id=5的这一行数据等。格式为 DELETE FROM 数据表名 WHERE 行数据所对应的某个不为空的字段。

总结:

以上就是本次的学习内容啦,有错误的地方和疑问评论区交流交流,一起学习进步!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

瑶瑶瑶领先

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值