在 MySQL 数据库中,对于不再需要的数据表,我们可以将其从数据库中删除。

在删除表的同时,表的结构和表中所有的数据都会被删除,因此在删除数据表之前最好先备份,以免造成无法挽回的损失。

下面我们来了解一下 MySQL 数据库中数据表的删除方法。

基本语法

使用 DROP TABLE 语句可以删除一个或多个数据表,语法格式如下:

DROP TABLE [IF EXISTS] 表名1 [ ,表名2, 表名3 ...]

对语法格式的说明如下:

  • 表名1, 表名2, 表名3 …表示要被删除的数据表的名称。DROP TABLE
    可以同时删除多个表,只要将表名依次写在后面,相互之间用逗号隔开即可。
  • IF EXISTS 用于在删除数据表之前判断该表是否存在。如果不加 IF EXISTS,当数据表不存在时 MySQL 将提示错误,中断
    SQL 语句的执行;加上 IF EXISTS 后,当数据表不存在时 SQL 语句可以顺利执行,但是会发出警告(warning)。

两点注意:

  • 用户必须拥有执行 DROP TABLE 命令的权限,否则数据表不会被删除。
  • 表被删除时,用户在该表上的权限不会自动删除。

删除表的实例

删除teachers数据表,输入的 SQL 语句和运行结果如下所示。

DROP TABLE IF EXISTS teachers;

4、删除数据表(DORP TABLE语句)相关推荐

  1. mysql删除emp表的语句_MySQL删除数据表(DORP TABLE语句)

    在MySQL数据库中,对于不再需要的数据表,我们可以将其从数据库中删除. 在删除表的同时,表的结构和表中所有的数据都会被删除,因此在删除数据表之前最好先备份,以免造成无法挽回的损失. 下面我们来了解一 ...

  2. MySQL删除数据表

    删除数据表 DROP TABLE 表名:

  3. MySQL删除数据表(DORP TABLE语句)

    在 MySQL 数据库中,对于不再需要的数据表,我们可以将其从数据库中删除.下面我们来了解一下 MySQL 数据库中数据表的删除方法. 基本语法 当需要删除一个表的时候,可以使用 DROP TABLE ...

  4. 使用T-SQL语句插入、更新、删除数据表

    在对数据进行管理时,使用SSMS进行数据维护有可视化.方便的优点,但是在批量维护或重复维护时,使用SSMS就不方便了,还容易出错,这就需要编写SQL语句对数据库进行维护 SQL和T-SQL SQL是S ...

  5. 使用SQL语句删除数据表

    使用SQL语句删除数据表 其语法格式如下: database_name:要在其中创建表的数据库名称. schema_name:表所属架构的名称. table_name:要删除的表名称. DROP TA ...

  6. mysql删除表里面姓王的人_MySQL 删除数据表_mysql删除数据表命令_DROP TABLE table_name...

    MySQL 删除数据表 MySQL中删除数据表是非常容易操作的, 但是你再进行删除表操作时要非常小心,因为执行删除命令后所有数据都会消失. 语法 以下为删除MySQL数据表的通用语法: DROP TA ...

  7. mysql 命令执行drop 命令_(笔记)Mysql命令drop table:删除数据表

    drop table命令用于删除数据表. drop table命令格式:drop table ; 例如,删除表名为 MyClass 的表: mysql> drop table MyClass; ...

  8. Mysql命令drop table:删除数据表

    drop table命令用于删除数据表. drop table命令格式:drop table ; 例如,删除表名为 MyClass 的表: mysql> drop table MyClass; ...

  9. java mysql 清空表_MySQL 删除数据表

    MySQL 删除数据表 MySQL中删除数据表是非常容易操作的, 但是你再进行删除表操作时要非常小心,因为执行删除命令后所有数据都会消失. 语法 以下为删除MySQL数据表的通用语法: DROP TA ...

最新文章

  1. 2017年2月7日 今年第一天上班了
  2. hdfs mv命令_大数据入门:HDFS文件管理系统简介
  3. P4245 【模板】任意模数NTT
  4. 【设计模式】——工厂方法FactoryMethod
  5. HTTP/2 流量调试
  6. H3C通过端口ID决定端口角色
  7. hashmap containsvalue时间复杂度_Java-HashMap面试问答
  8. We FALL ASleep At Night, We Do REST Right
  9. pr用什么显卡比较好_用PR软件做后期剪辑,主要需要怎样的主机配置-百度经验...
  10. python开发:开源pytesseract文字识别
  11. H.265流媒体播放器EasyPlayer.js如何调用VUE?
  12. 使用富盛Sbo-Addon程序开发框架轻松开发模态单据选择查询功能实例
  13. 提升网页加载速度 | google网站速度测试
  14. 学生信息管理系统之 查询学籍信息流程
  15. 国税局发票查验中英文验证码识别,识别率95.2%
  16. End-to-end people detection in crowded scenes
  17. #874358#基于django/neo4j的电视剧浏览数据推荐系统
  18. 通灵学院|游戏设计研习6:制作谜题的原则★(1800字)
  19. Java 中exists用法_sql中exists,not exists的用法
  20. Android+jenkins自动打包教程

热门文章

  1. 成功解决ModuleNotFoundError: No module named 'HTMLParser'
  2. TF之LiR:基于tensorflow实现手写数字图片识别准确率
  3. 项目管理十大知识领域之项目进度管理
  4. JavaScript window.location物
  5. /bin/sh^M:损坏的解释器: No such file or directory
  6. 几个网页制作的小技巧
  7. 批量正则替换某文件夹中代码(div id=XXXX替换为div id=XXXX)
  8. ◆[转]瓶子生日密码之2月2日
  9. MiniGUI.cfg 文件详解
  10. python中pos()_python中不带NLTK的POS标记器