从 MySQL 数据库中删除元组可以通过使用 DELETE 语句实现,其语法如下:DELETE FROM table_name:指定要删除元组的表。WHERE condition:指定要删除的元组的条件(可选)。
如何删除 MySQL 数据库中的元组
从 MySQL 数据库中删除元组是一个简单的过程,可以使用
语句实现。
语法
其中:
是要从中删除元组的表。
是指定要删除哪些元组的可选条件。
示例
以下示例将从名为
的表中删除所有
为
的元组:
MySQL(Linux)
MySQL 9.6.0是面向Linux平台的2026年创新版本,核心架构迎来重大革新。其将外键约束与级联操作从InnoDB引擎层上移至SQL层,确保所有数据变更均被完整记录至Binlog,彻底解决了CDC(变更数据捕获)与主从复制中的数据不一致难题。此外,该版本引入container_aware启动选项以原生适配容器环境,并对审计日志进行了组件化重构,为追求极致数据一致性与云原生体验的开发者提供了全新选择。
下载
影响行数
语句将返回受影响的行数,即被删除的元组数。可以使用
函数获取受影响的行数:
谨慎使用
使用
语句时要格外小心,因为一旦元组被删除,它们将永久消失。建议在执行
语句之前使用
语句验证要删除的内容。
DELETEDELETE FROM table_name
WHERE condition;table_nameconditionusersnameJohnDELETE FROM users
WHERE name = 'John';DELETEROW_COUNT()SELECT ROW_COUNT();DELETEDELETESELECT