暂无图片
远程linux下的mysql,删除数据后,再次打开表,发现数据还是没删,这是什么导致的?
我来答
分享
豆豆
2022-03-21
远程linux下的mysql,删除数据后,再次打开表,发现数据还是没删,这是什么导致的?

远程linux下的mysql,删除数据后,再次打开表,发现数据还是没删,这是什么导致的?

我来答
添加附件
收藏
分享
问题补充
5条回答
默认
最新
吾喾

没有commit?

暂无图片 评论
暂无图片 有用 0
打赏 0
豆豆

已经commit了

暂无图片 评论
暂无图片 有用 0
打赏 0
薛晓刚

怎么删除的?

除了没有提交,其他解释就是(可能性极小)删除的和看的表不是同一个。

暂无图片 评论
暂无图片 有用 0
打赏 0
大大刺猬

可以查看Binlog,  找找对应的数据或者DDL.

如果有的话, 再看看是不是后面又新增数据进来的.
如果没得的话, 那就证明没有提交, 或者库/表名字不对

暂无图片 评论
暂无图片 有用 0
打赏 0
JiekeXu
暂无图片

这么灵异的事情除非截图看到才能相信,不然 commit 了居然还有,没人能解释。唯一能解释的就是你删除完,其他人立马又恢复或者创建了这个表插入了数据。

暂无图片 评论
暂无图片 有用 0
打赏 0
回答交流
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
暂无图片墨值悬赏