MySQL客户端:如何在SELECT的结果上进行删除
PHPz
PHPz 2017-04-17 13:42:11
[MySQL讨论组]

SQLyog、Navicat中执行了SQL查询出结果集,但不能在该结果集上点击删除某条记录,即使已经查到某条记录仍需要再写一条SQL来删除该条记录

有哪个MySQL客户端支持在查询出的结果集上进行删除?

MySQL客户端不支持这种删除方式又是出于什么考虑呢?

PHPz
PHPz

学习是最好的投资!

全部回复(4)
PHP中文网

SQLyog 是可以的,查询结果默认是readyonly,改成表名就可以编辑了。

高洛峰

navicat for mysql

怪我咯

SQLyog、Navicat都可以删除的,navicat查找出来的结果,点击需要删除的结果,然后按delete键就可以删除了,要删除多条就按住shift选中需要删除的,再按delete就删除了

巴扎黑

Navicat:
查询的字段不包含主键字段,是无法删除的,删除选项不可用
有主键则删除选项为可用

毕竟只有主键可以保证唯一,用其他的字段当做 where子句 都不能保证仅仅只删除这一条条目

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号