在 pdo 中, 事务已经显得非常简单. 下面一个基本的例子, 演示了向 sqlite 数据库插入 1000000 条数据, 并且在出错的时候回滚.
复制代码 代码如下:
try
{
$conn = new pdo('sqlite:transactioion.s3db');
$conn->begintransaction();
for($i=0; $i<1000000; $i++)
{
$conn->exec("insert into [users] values(null,'username')");
}
$conn->commit();
}
catch(pdoexception $ex)
{
$conn->rollback();
}
【说明】:本文章由站长整理发布,文章内容不代表本站观点,如文中有侵权行为,请与本站客服联系(QQ:)!