在 MySQL 數據庫管理系統中,delete 和 drop 兩個命令用途不同,有著很大的區別。
delete 命令用于刪除一行或多行數據,有如下語法:
DELETE FROM table_name WHERE condition;
其中 table_name 是表名,condition 是條件表達式,可以根據需要省略。
例如,我們在 students 表中刪除姓張的學生記錄,可以這樣寫:
DELETE FROM students WHERE name LIKE '張%';
drop 命令用于刪除整個表,有如下語法:
DROP TABLE table_name;
其中 table_name 是表名。
例如,我們刪除 students 表,可以這樣寫:
DROP TABLE students;
需要注意的是,drop 命令會永久刪除表結構以及表中所有數據,使用要慎重。