My SQL 学习笔记——表中数据的整删改查

139 阅读2分钟

本文已参与「新人创作礼」活动,一起开启掘金创作之路

显示数据库

show databases;

在这里插入图片描述


创建数据库

 create database 数据库名;

在这里插入图片描述

还有就是我们要弄清楚,数据库和表的关系,数据库可以用来存多个不同的表

在这里插入图片描述

比如是在我们的world数据库下,我们就会有city、country、countrylanguage三个表,所以我们每一次使用对应的数据库时,要调用他的数据库


调用数据库

use 数据库名;

在这里插入图片描述

也就是说,你接下来的操作都是在这个数据库下进行的,创建表,添加信息啥的


显示表

show tables;

在这里插入图片描述

我们必须使用完上一步的操作,use+你的数据库名才可以看到,当前数据库里面的信息,在这里的话,我们是这哪是没有表的


添加表

 create table 表名(第一列名称 数据类型,第一列名称第二列名称 数据类型);

在这里插入图片描述

我们也可以再次使用show tables来查看表的创建情况

在这里插入图片描述

常见的数据类型如下

1、整型 :int

2、字符串型:char(n),varchar(n)

3、时间和日期:date,time,datetime

4、浮点型:float(m,d),double(m,d),decimal(m,d)

注:m:总位数 d:小数位数


添加数据

这个的话一共是有两种方法 1.直接输入values(元素),但是你元素的个数,必须和你表的列数相对应

 insert into 表名
 values (对应列的数据类型,对应列的数据类型,...);

在这里插入图片描述

如果你少输入了之后就会

在这里插入图片描述

2.就是每一个元素一一对应了

insert into 表名(你要添加的那一列的名字,你要添加的那一列的名字,....)
values(对应列的数据类型,对应列的数据类型,...);

在这里插入图片描述


查看表

select *
from 表名;

这里我们就这样理解,select就是选择的意思,然后from就是你的数据来源

*号的话就是全部查看的意思,你也可以只输入列名,单独查看

在这里插入图片描述

在这里插入图片描述


删除表中数据

delete
from 表名
where 条件(一般是写你的列名=你要删除的数据);

在这里插入图片描述

我们可以通过查看表中数据来检查 在这里插入图片描述


删除表

drop table 表名;

在这里插入图片描述

这样我们就在show tables的时候看不到了

在这里插入图片描述


删除库

删除库的操作和删除表的操作其实都差不多

drop database sb;

在这里插入图片描述


上一篇: 家人们这就是第一篇

下一篇: 简简单单 My SQL 学习笔记(2)——分组和简单数据的查询