删除sql表中的数据|清空表中的数据、删除表
上一篇文章「数据分析sql入门篇-sql表的操作(下篇1):修改表系列」主要对数据库中「表的操作」中的修改表进行了详细的介绍,文章中也给出了一些简单的案例,在上一篇文章的基础上,我们继续对mysql中「表的操作」中的清空表中的数据和删除表进行介绍,通过学习,可以对mysql中清空表中指定数据、清空表中的所有数据以及删除表进行一个全面的了解。
1、清空表中的数据:语法:
删除表中所有数据,可以用以下两种方法:1)DELETE FROM 表名;2)TRUNCATE TABLE 表名;删除表中给定条件的数据:
1)delete from 表名 where 表达式;
说明:
1)delete和truncate都可以删除表中所有数据,delete删除表中的数据,表结构还在的,删除之后的数据可以找回来的,truncate删除是把表删除掉的,然后再创建一个同样的新表,删除的数据是不能找回来的;
2)truncate比delete的执行速度快;
3)删除表中的给定条件的数据,只需要在where中写上列过滤的条件即可。
小提示:在实际操作中,通常使用的是delete方法,虽然速度慢一些,但是较为安全,更加保险。
案例1:删除表tb_class中的学号为1001的学生数据。
具体操作如下:
执行如下代码,可以删除表tb_class中的学号为1001的学生数据:
delete from tb_class where stu_id = 1001;
删除1001学号数据前
删除1001学号数据后
案例2:删除表tb_class中所有的数据。
具体操作如下:
执行如下代码,可以删除表tb_class中的所有数据:
truncate table tb_class;
结果如下:
删除数据前
删除数据后
可以看出,使用truncate删除数据后,表中没有任何数据,也可以用delete from tb_class进行操作。
2、删除表语法:
DROP TABLE <表名>;
说明:
进行删除表操作时要非常小心,因为执行删除命令后所有数据都会消失。
案例:删除表tb_score。
执行如下代码,可以删除表tb_score:
drop table tb_score;
删除表tb_score前
删除表tb_score后
本篇文章主要对mysql中「表的操作」中的清空表中的数据和删除表进行介绍,至此,mysql中「表的操作」中常用的操作命令已经介绍完了,这些命令作为了解数据库的入门基础都是必不可少的,如果正在学习数据库,可以收藏起来以备不时之需,欢迎小伙伴们留言,一起讨论,共同进步。
接下来我会对sql数据库中常用的「数据类型」做一个基本的介绍,敬请期待呀。
寄语:
我爱生活,喜欢记录生活中的点滴;
我爱向日葵,喜欢看着她朝着太阳微笑的样子,甚是可爱温暖。
相关内容
-
如何恢复qq删除的聊天记录|qq聊天记录不小心被
如何恢复qq删除的聊天记录|qq聊天记录不小心被删怎么恢复,聊...
-
恢复的文件打不开怎么办|数据恢复软件恢复出的
恢复的文件打不开怎么办|数据恢复软件恢复出的文件打不开,文...
-
wps空白页如何删除|WPS怎么删除多余页面
wps空白页如何删除|WPS怎么删除多余页面,删除,编辑页面,表单,...
-
笔记本电脑数据恢复|笔记本电脑文件误删除如何
笔记本电脑数据恢复|笔记本电脑文件误删除如何快速恢复,误删...
-
复制筛选后的单元格|Excel如何复制筛选后的单元
复制筛选后的单元格|Excel如何复制筛选后的单元格数据,筛选,...
-
如果u盘中毒了怎么办|U盘中毒了怎么恢复数据
如果u盘中毒了怎么办|U盘中毒了怎么恢复数据,盘中,怎么恢复数...
-
wps二维码在哪|wps数据怎么自动生成二维码
wps二维码在哪|wps数据怎么自动生成二维码,二维码,自动生成,...
-
wps怎样筛选数据|表格如何快速筛选出需要的数据
wps怎样筛选数据|表格如何快速筛选出需要的数据,数据,筛选,快...
-
wps怎么删除空白行|Excel表格批量删除空白行只
wps怎么删除空白行|Excel表格批量删除空白行只需3步,批量删除...
-
格式化u盘数据恢复|u盘格式化后数据恢复教你一
格式化u盘数据恢复|u盘格式化后数据恢复教你一招,数据恢复,格...
-
电脑回收站删除的文件怎么恢复|回收站清空后还
电脑回收站删除的文件怎么恢复|回收站清空后还能找回文件吗,...
-
wps合并单元格如何操作|如何在WPS文档中合并与
wps合并单元格如何操作|如何在WPS文档中合并与拆分单元格,操...
-
excel筛选的快捷键|excel快速筛选网站数据
excel筛选的快捷键|excel快速筛选网站数据,筛选,快速,网站,数...
-
u盘剪切文件恢复方法|U盘误格式化数据如何恢复
u盘剪切文件恢复方法|U盘误格式化数据如何恢复,格式化数据,恢...
-
修复sd卡的手机软件|sd卡数据误删怎么恢复
修复sd卡的手机软件|sd卡数据误删怎么恢复,误删,恢复,手机软...