删除mysql数据库行

删除mysql数据库行,mysql,sql,database,Mysql,Sql,Database,在我的MySQL数据库中,在表wp\u usermeta中,我有一行名为custom\u-badges。我想删除此表中此行的所有实例 使用phpmyadmin,我可以运行什么SQL查询来完全删除此行 编辑:为了澄清,以下是表格结构的屏幕截图: 因此,我想删除所有meta_-key自定义_徽章的实例..您的问题似乎遗漏了一些细节,因为一行不能有名称。我猜您的意思是,行中的第一列具有值“custom_badges”。在这种情况下,只需检查该列的名称(例如“my_column”),然后运行: 从wp

在我的MySQL数据库中,在表
wp\u usermeta
中,我有一行名为
custom\u-badges
。我想删除此表中此行的所有实例

使用phpmyadmin,我可以运行什么SQL查询来完全删除此行

编辑:为了澄清,以下是表格结构的屏幕截图:


因此,我想删除所有
meta_-key
自定义_徽章的实例..

您的问题似乎遗漏了一些细节,因为一行不能有名称。我猜您的意思是,行中的第一列具有值“custom_badges”。在这种情况下,只需检查该列的名称(例如“my_column”),然后运行:

从wp_usermeta中删除,其中我的_列='custom_徽章'

删除行

编辑:根据Henrik提供的额外信息,正确的SQL为:


从wp_usermeta删除,其中meta_key='custom_徽章'

是行还是列?什么意思是“我想删除此表中此行的所有实例”。请给出wp_usermeta的表结构和这些自定义_标记的示例实例instances@Jens据我所知,这是一场争吵。这里是一个截图:对不起,我正在学习术语。查看此屏幕截图以获取解释:该屏幕截图没有多大帮助:-)在包含“custom_徽章”的列顶部,您应该看到该列的名称。然后可以在我上面给出的delete语句中使用该列名。您也可以先从wp_usermeta运行select*,其中my_column='custom_badges',只是为了在运行delete之前检查您是否选择了正确的行。我想我的困惑在于我误解了我们所称的“column”和“row”。我可以给你什么信息来确认我的表的结构?在phpMyAdmin中,单击wp_usermeta表的结构,然后发布一个屏幕截图。点击浏览,理想情况下显示全屏,您可以从中获取单行屏幕截图,并发布该截图。明白了,请查看以下屏幕截图,这将使其清晰: