sql >> Database >  >> RDS >> Mysql

Chronische verouderde resultaten met MySQLdb in Python

Deze website en deze website bevat informatie over hetzelfde probleem. Om uw tabellen up-to-date te houden, moet u uw transacties vastleggen. Gebruik db.commit() om dit te doen.

Zoals vermeld in de post onder mij, kunt u de noodzaak hiervan wegnemen door automatisch vastleggen in te schakelen. dit kan gedaan worden door db.autocommit(True) . uit te voeren

Auto-commit is ook ingeschakeld in de interactieve shell, dus dit verklaart waarom je het probleem daar niet had.



  1. Batch invoegen met native SQL in Hibernate

  2. Autonome transactie in PostgreSQL 9.1

  3. Snapshots van SQL Server-database -2

  4. Snelste manier om door een grote tabel te bladeren met JDBC