Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

PDO, mysql, transaksi dan penguncian tabel

Saat Anda memanggil PDO::beginTransaction() , ini menonaktifkan komit otomatis.

Jadi Anda dapat melakukan:

$db->beginTransaction();
$db->exec('LOCK TABLES t1, t2, ...');
# do something with tables
$db->commit();
$db->exec('UNLOCK TABLES');

Setelah commit() atau rollBack(), database akan kembali ke mode auto commit.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQL Temukan &Ganti bagian dari string

  2. Cara Menyimpan Hasil Query MySQL ke File .CSV

  3. Mengapa 'batasan kunci asing gagal' ketika kunci asing ada?

  4. Cara efisien untuk memperbarui/mengisi database mysql dengan XML eksternal

  5. menggabungkan dua tabel dan menampilkan datanya dalam array