MySQL是一個開源的關聯式資料庫管理系統,也是一個非常流行的資料庫。在使用MySQL時常常需要將表中的資料刪除。在本篇文章中,我們將探討如何使用MySQL來刪除表中的資料。
MySQL提供了DELETE語句來從表中刪除資料。 DELETE語句可以刪除單一或多個資料行。如果使用DELETE語句沒有指定WHERE子句,則會刪除表格中的所有資料。
語法:
DELETE FROM 表名 WHERE 條件;
例如,我們有一個名為students的表,其中有以下資料:
id | name | age | gender |
---|---|---|---|
#1 | Alice | ##25Female | |
Bob | 26 | Male | |
Charlie | 23 | Male |
DELETE FROM students WHERE age < 25;
執行完上述指令後,students表中的資料將會變成:
name | |||
---|---|---|---|
# age | gender |
除了使用DELETE語句以外,MySQL也提供了TRUNCATE TABLE語句來刪除表中數據。 TRUNCATE TABLE語句會刪除表格中的所有數據,並釋放表格所佔用的儲存空間,同時也會重設表格的計數器以及所有與資料表相關的索引和限制。
語法:
TRUNCATE TABLE students;
以上是mysql刪表中數據的詳細內容。更多資訊請關注PHP中文網其他相關文章!