在一段时间后,是否有可能自动从数据库中删除表?
如果是这样,它是如何实现的?
答案 0 :(得分:1)
您可以使用任何类型的调度程序: https://dev.mysql.com/doc/refman/5.7/en/event-scheduler.html
此时只需执行DROP表。
如果有更多特定条件,您可以执行任意数量的操作,例如删除在特定时间内没有INSERT或UPDATE的表(使用触发器知道它们何时被修改并在表中跟踪它们)然后当该日期是某个年龄时,请删除表格。
这有点不寻常,因为表格往往不会被删除,通常数据在存档过程中会被选择性地删除,但表格会一直存在。