ZBlog 事务处理

摘要:SQL 事务处理BEGIN 开始一个事务ROLLBACK 事务回滚COMMIT 事务确认// 开始一个事务$zbp->db->sql->get()->transaction('begin')->query;// 中间sql处理// 提交事务

SQL 事务处理

  • BEGIN 开始一个事务

  • ROLLBACK 事务回滚

  • COMMIT 事务确认

// 开始一个事务
$zbp->db->sql->get()->transaction('begin')->query;
// 中间sql处理
// 提交事务
$zbp->db->sql->get()->transaction('commit')->query;
BEGIN; COMMIT;

注意:MySQL 只有 InnoDB 引擎支持事务,MyISAM 引擎不支持事务,所以安装时就要选择数据库引擎为 InnoDB,如果安装好后可以在 phpmyadmin 里对全部的表进行引擎切换。