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

Permintaan pembaruan Python MySQLdb gagal

Saya yakin @Jason Creighton dan @S.Lott benar.

Setidaknya jika tabel yang Anda perbarui ada di mesin penyimpanan transaksional. InnoDB bersifat transaksional, ISAM tidak.

Anda juga harus memanggil commit() pada objek koneksi Anda sebelum menutupnya, atau Anda harus mengatur koneksi ke mode komit otomatis. Saya tidak yakin bagaimana Anda melakukannya untuk koneksi MySQLdb, saya kira Anda mengatur argumen ke konstruktor koneksi, atau mengatur properti setelah membuat objek koneksi.

Sesuatu seperti:

conn = mysql.connection(host, port, autocommit=True)

# or
conn = mysql.connection(host, port)
conn.autocommit(True)


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. subquery (Argumen salah untuk MELAWAN) menggunakan Mysql

  2. MySQL:Tentukan Kunci Utama Tabel Secara Dinamis

  3. Tidak dapat AES_DECRYPT setelah AES_ENCRYPT di mysql

  4. Cara membuat cadangan database MySQL menggunakan AutoMySQLBackup

  5. apa perbedaan antara '!=' dan '<>' di mysql