来自不同数据库的Mysql rollBack错误

时间:2013-10-07 13:13:21

标签: php mysql pdo transactions

try{
   $SQL=$user_db->prepare("INSERT INTO user (...");
   $SQL->execute();
   $id=$user->lastInsertId('user');//Need this id for next query

   //connect to 2nd db
   //$SQL2=$message_db->prepare("UPDATE....");
}catch{...}

我有来自2个不同db的2个查询

可以回滚错误&如果有任何错误,请停止处理?

因为它来自2个不同的数据库所以我无法使用事务。

ps.1st db是innodb,但我的第二个数据库是mysqlISAM (不支持事务)

0 个答案:

没有答案