【发布时间】:2012-03-25 09:30:45
【问题描述】:
我正在做一个 Web 应用程序,我想做的是,如果用户不喜欢更改或他犯了错误,他可以回滚更改,如果他喜欢,保存它。我将 Perl 与 DBI 模块和 MySQL 一起使用。 首先,我将要更新的数据发送到另一个 Perl 文件,在该页面中我执行更新并将流程返回到第一页并向用户显示更改。 所以我想知道是否有可能通过 HTTP 请求持久化或保持交易或如何进行交易? 我做了以下事情:
$dbh->{AutoCommit} = 0;
$dbh-do("update ...")
我是 Perl 和 DBI 的初学者,所以任何答案都将不胜感激
【问题讨论】:
标签: mysql perl transactions dbi