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

Kroniske uaktuelle resultater ved hjælp af MySQLdb i Python

Dette websted og denne hjemmeside indeholde oplysninger om samme problem. For at holde dine tabeller opdaterede, skal du foretage dine transaktioner. Brug db.commit() at gøre dette.

Som nævnt i indlægget under mig, kan du fjerne behovet for dette ved at aktivere auto-commit. dette kan gøres ved at køre db.autocommit(True)

Auto-commit er også aktiveret i den interaktive shell, så dette forklarer, hvorfor du ikke havde problemet der.



  1. pyodbc + MySQL + Windows:Datakildenavn blev ikke fundet og ingen standarddriver angivet

  2. Henter antallet af rækker med en bestemt værdi efter filtrering af forespørgsel gennem datovælger

  3. SQL Opdater og erstat understreng

  4. The Performance Tuning Maze