标签: php sql live demo dummy-data
我正在设计我编写的软件的现场演示版。数据库使用MySQL建模,并带有准备使用的虚拟数据。我想要做的是让它生成用户登录尝试演示的时间,并在他/她注销或关闭系统后将其删除。解决此类问题的最佳方法是什么?
答案 0 :(得分:1)
当用户登录时,您可以在数据库中打开一个事务并且从不进行提交,那么当他注销时,您只需执行回滚或等待数据库会话过期。
此解决方案易于实施,其他用户无法看到更改。
http://dev.mysql.com/doc/refman/5.6/en/commit.html