sql >> Database teknologi >  >> RDS >> Mysql

Databasen opdateres ikke automatisk med MySQL og Python

Jeg er ikke sikker, men jeg vil gætte på, at du bruger en INNODB-tabel, og du har ikke foretaget en commit. Jeg tror, ​​at MySQLdb aktiverer transaktioner automatisk.

Kald conn.commit() før du kalder close .

Fra ofte stillede spørgsmål:Starter med 1.2.0 deaktiverer MySQLdb autocommit som standard



  1. Beregn alder baseret på fødselsdato

  2. dplyr left_join med mindre end, større end condition

  3. ORACLE og TRIGGERS (indsat, opdateret, slettet)

  4. Hvad gør Statement.setFetchSize(nSize)-metoden virkelig i SQL Server JDBC-driveren?