问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

mysql数据库用户表里面的数据误删除后能恢复吗

发布网友 发布时间:2022-04-24 17:11

我来回答

1个回答

热心网友 时间:2022-04-09 17:25

倒是有个思路,不过你的记录量太大,这个执行效率估计就有问题了。
我的思路是
1、先select
出来一个记录集,条件是点击单价,点击量,下载量,市场平均点击量一致的数据,另外一个最重要的条件就是选出行号最大的记录(因为你要保留一条,怎么用行号这个网上有很多说明,我就不说了),这样,你就可以获得,你需要保留的记录集了。
大概的语句是:
select
max(rec_no),a,b,c,d
from
table
where
a=b
and
a=c
and
a=d
group
by
a,b,c,d
a,b,c,d代表你的那几个字段,rec_no,如果你的表里没有这个字段的话,就要上网查一下怎么给mysql记录加行号,但是唯一担心的就是效率会慢,因为你的记录太多了
2、有了这个记录集,你可以有两种处理方式,一种是手工处理,把上面的结果集插入一个空表里,然后删除旧表,再把空表改名就可以了。另一种是写语句处理delete的时候,和你检索出来的数据集匹配,符合条件的留下,否则删除。
这个我没有实际的环境,仅仅提供个参考思路
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
离过年还有2个月,是找工作,还是等过年? 还有两个多月就过年了,我是现在找工作呢还是过完年再找呢?现在找工作是... i57300u处理器属于什么水平 i5-7300u处于什么水平 国家线2024考研分数线是多少 电脑软件使用记录如何查看电脑当天的使用记录 在哪里查电脑最近使用情况怎么查看笔记本电脑的使用记录 英语题急求 ...以前都是以1MB/s速度下载,但是现在都不到300K/s,是不是WiFi路由器... 我家4兆的网线1台电脑可是我今天测网速时却只有16KB/S 这是为什么啊 mysqlfront不小心删除localhost用户怎么重建啊? 我的MYSQL数据库中的root用户被我删了怎么办? mac系统mysql的root用户删除了怎么办? MySql数据库的root用户被删除,怎么恢复 mysql中的root账户不小心删除了,怎么恢复root用户 win7系统智能卡不能自动启动 为什么微信视频对方听不到我的声音,而我却能听到对方的声音,这怎么? 微信视频聊天对方听不见我的声音 手机微信视频对方听不到我说话。怎么回事 手机微信视频对方听不见我的声音 微信视频聊天怎么别人听不见我说话 我手机微信视频聊天对方听不见我说话,怎么办 我的手机给别人微信视频为什么对方听不见我讲话? 比较靠谱的小额贷款公司有哪些? 有哪些比较可靠的贷款平台? 哪些贷款软件比较靠谱,通过率比较高 那些贷款比较靠谱 有哪些平台贷款比较靠谱? 冰糖梨是不是雪梨 冰糖雪梨是哪种梨 sqlyog将用户删除可以恢复吗 我把mysql 数据库里的用户名 root 不小心删除了 干豇豆炒肉丝的做法 如何恢复navicate for mysql的用户? mysql的用户名全删了 咋办? mysql误删root用户windows怎么解决 mysql的root账户删除了怎么办? 如何分辨真金? mysql 中默认的"mysql"数据库 删了,有什么影响吗?如果要恢复,应该怎 ... mysql5.7.17删除全部用户后如何重建用户? navicate for mysql的用户被删了之后怎么新建用户?(重装不管用 我的双手臂被铁棍山药的汁引起过敏了奇痒 山药痒如何去除 铁棍山药引起皮肤痒怎么办 升级windows10后想找回windows7的文件(但windows7的文件没有备份) 装了win7后文件丢失怎么恢复 有人说教我装系统 把我电脑搞的连不上网就把我删了 怎么都找不到 电脑上东 我去 我家赛尔号今天登不上!到加载地图100%的时候就卡住了,各种方法都试过,垃圾清理过,FLSHI最新版! 朋友圈封面文字怎么编辑 昨天网上买的xbox360手柄玩fifaonline3 电脑是win8.1 64 可是手柄插进去后