我制作了一个游戏系统,我希望数据库表在30分钟之后自动删除,而不会向表发送任何命令(如SELECT,UPDATE等)?
提前致谢!
答案 0 :(得分:1)
在连接开始时创建TEMPORARY TABLE IF NOT NOT tISl_name [(create_definition,...)],并将连接超时(客户端如mysqli或pdo mysql)设置为30分钟......前提是实现允许两个用户共享相同的mysql连接。
虽然不推荐,但我宁愿像这样使用像memcached这样的KVS。