-- 清理表数据的示例代码
-- 1. 使用 TRUNCATE 语句清空表数据
-- TRUNCATE 是最快的方式,但它会重置自增主键,并且不能触发触发器。
TRUNCATE TABLE table_name;
-- 2. 使用 DELETE 语句删除所有数据
-- DELETE 可以触发触发器,并且可以选择性地删除部分数据(通过 WHERE 子句)。
DELETE FROM table_name;
-- 3. 使用 DELETE 语句删除特定条件的数据
-- 例如,只删除符合某些条件的数据
DELETE FROM table_name WHERE condition;
如果你只需要清空整个表,推荐使用 TRUNCATE
,因为它效率更高。如果你需要根据条件删除数据,或者需要触发触发器,则应该使用 DELETE
。
上一篇:linux mysql配置文件
下一篇:重启mysql命令
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站