DROP

DROP DATABASE

DROP DATABASE 用于删除数据库,它删除数据库的目录项并删除包含数据的目录。

DROP - 图1危险操作

DROP DATABASE 无法撤消。请谨慎使用!

语法

  1. DROP DATABASE [ IF EXISTS ] db_name
  • IF EXISTS: 如果数据库不存在,则不抛出错误。
  • db_name: 要删除的数据库的名称。

示例

删除名为 test 的数据库:

  1. DROP DATABASE test;

DROP TABLE

DROP TABLE 从数据库中删除表,它将删除该表的表定义和所有表数据、索引、规则和约束。

DROP - 图2危险操作

DROP TABLE 无法撤消。请谨慎使用!

语法

  1. DROP TABLE [ IF EXISTS ] table_name
  • IF EXISTS: 如果表不存在,则不抛出错误。
  • table_name: 要删除的表的名称。

示例

删除 monitor 表:

  1. DROP TABLE monitor;

删除 Flow

  1. DROP FLOW [ IF EXISTS ] flow_name;
  • IF EXISTS: 如果流不存在,则不抛出错误。
  • flow_name: 要删除的流的名称。
  1. DROP FLOW IF EXISTS test_flow;
  1. Query OK, 0 rows affected (0.00 sec)

删除 View

  1. DROP VIEW [ IF EXISTS ] view_name;
  • IF EXISTS: 如果视图不存在,则不抛出错误。
  • view_name: 要删除的视图的名称。
  1. DROP VIEW IF EXISTS test_view;
  1. Query OK, 0 rows affected (0.00 sec)