PDO, mysql, işlemler ve masa kilitleme

0 Cevap php

Eğlenmek için PDO ile benim app mysqli uzantısı yerine duyuyorum.

Bir süre içinde ben işlemleri + tablo kilitleme kullanmanız gerekir.

Bu durumlarda, mysql kılavuzuna göre, sözdizimi biraz farklı olması gerekir. Bunun yerine BAŞLANGIÇ İŞLEM çağırmak, bunu gibi yapmak ...

SET autocommit=0;
LOCK TABLES t1 WRITE, t2 READ, ...;
... do something with tables t1 and t2 here ...
COMMIT;
UNLOCK TABLES;

(Http://dev.mysql.com/doc/refman/5.0/en/lock-tables-and-transactions.html)

Benim soru, nasıl bu PDO :: BeginTransaction ile etkileşir mi? Ben bu durumda PDO :: beginTransaction kullanabilir miyim? "; Vb ... = 0 SET autocommit" Ya ben elle sql göndermeniz gerekmektedir.

Tavsiye için teşekkürler,

0 Cevap