mysql如何刪除整個表?

mysql如何刪除整個表?開心汪旺來2022-01-04 19:17:37

當需要刪除一個表的時候,可以使用 DROP TABLE 語句來完成,語法格式如下:

<表名>:被刪除的表名。DROP TABLE 語句可以同時刪除多個表,使用者必須擁有該命令的許可權。

表被刪除時,所有的表資料和表定義會被取消,所以使用本語句要小心。

表被刪除時,使用者在該表上的許可權並不會自動被刪除。

引數IF EXISTS用於在刪除前判斷刪除的表是否存在,加上該引數後,在刪除表的時候,如果表不存在,SQL 語句可以順利執行,但會發出警告(warning)。

刪除表 選擇建立表的資料庫 test_db,建立 tb_emp3 資料表,輸入的 SQL 語句和執行結果。

刪除資料表 tb_emp3,輸入的 SQL 語句和執行結果。

執行結果可以看到,test_db 資料庫的資料表列表中已經不存在名稱為 tb_emp3 的表,刪除操作成功。