您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

MySQL删除表数据

bubuko 2022/1/25 20:05:03 mysql 字数 2724 阅读 857 来源 http://www.bubuko.com/infolist-5-1.html

1、最常用的最直接的就是 DELETE; DELETE FROM table_name WHERE condition; 首先,指定删除数据的表(table_name)。 其次,使用条件来指定要在WHERE子句中删除的行记录。如果行匹配条件,这些行记录将被删除。 请注意,WHERE子句是可选的。如果 ...

1、最常用的最直接的就是 DELETE;

DELETE FROM table_name
WHERE condition;
  • 首先,指定删除数据的表(table_name)。
  • 其次,使用条件来指定要在WHERE子句中删除的行记录。如果行匹配条件,这些行记录将被删除。

请注意,WHERE子句是可选的。如果省略WHERE子句,DELETE语句将删除表中的所有行

2、MySQL DELETE和LIMIT子句
如果要限制要删除的行数,则使用 LIMIT子句,如下所示:
DELETE FROM table
LIMIT row_count;
请注意,表中的行顺序未指定,因此,当您使用LIMIT子句时,应始终使用ORDER BY子句,不然删除的记录可能不是你所预期的那样。
DELETE FROM table_name
ORDER BY c1, c2, ...
LIMIT row_count;
DELETE FROM customers
WHERE country = France
ORDER BY creditLimit
LIMIT 5;

3、MySQL TRUNCATE TABLE 语句

truncate 速度性能都不 delete好

TRUNCATE TABLE table_name;

 

MySQL删除表数据

原文:https://www.cnblogs.com/yuezc/p/12506899.html


如果您也喜欢它,动动您的小指点个赞吧

除非注明,文章均由 laddyq.com 整理发布,欢迎转载。

转载请注明:
链接:http://laddyq.com
来源:laddyq.com
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。


联系我
置顶