草庐IT

TransactionController

全部标签

MySQL 中的 PHP "Nested"事务可以使用以下代码实现吗?

好的,我正在使用PHP为MySQL中的“嵌套”事务寻找解决方案,正如您在MySQL文档中所知道的那样,不可能在事务中包含事务(Mysqltransactionswithintransactions)。我试图使用http://php.net/manual/en/pdo.begintransaction.php中提出的数据库类但不幸的是,这对我来说是错误的,因为它的计数器范围是对象级别而不是类级别,为了解决这个问题,我创建了这个类(TransactionController),它有计数器(名为$nest)static并且它带来了使交易“线性”所需的类级别(“线性”我是说:它显然是嵌套的,但