public function rollBack() { $this->connection->rollback(); //回滚事务后,打开本次数据库连接的自动命令提交事务模式 if (self::$need_record_db_name_in_one_transaction) { self::$db_name_list_in_one_transaction = array(); self::$need_record_db_name_in_one_transaction = false; } $this->this_operation_have_transaction = false; $this->connection->autocommit(true); }