Web 应用程序的实时虚拟数据

Live dummy data for web application

我正在设计我编写的软件的现场演示版本。该数据库使用 MySQL 建模,并附带可供使用的虚拟数据。我想做的是让它在用户登录尝试演示时生成,并在 he/she 注销或关闭系统后将其删除。解决此类问题的最佳方法是什么?

当用户登录时,您可以在数据库中打开一个事务,但永远不会提交,然后当他注销时,您只需执行回滚或等待数据库会话过期。

此解决方案易于实施,并且更改对其他用户不可见。

http://dev.mysql.com/doc/refman/5.6/en/commit.html