如何在一段时间后删除DB表sql而不上传

时间:2015-10-16 12:02:16

标签: mysql database

我制作了一个游戏系统,我希望数据库表在30分钟之后自动删除,而不会向表发送任何命令(如SELECT,UPDATE等)?

提前致谢!

1 个答案:

答案 0 :(得分:1)

在连接开始时创建TEMPORARY TABLE IF NOT NOT tISl_name [(create_definition,...)],并将连接超时(客户端如mysqli或pdo mysql)设置为30分钟......前提是实现允许两个用户共享相同的mysql连接。

虽然不推荐,但我宁愿像这样使用像memcached这样的KVS。