sql >> Database >  >> RDS >> Mysql

MySQL-rijen worden verwijderd wanneer het programma wordt afgesloten

Het lijkt erop dat je moet connection.commit() uw wijzigingen nadat u de query heeft uitgevoerd (vervang connection met uw DB-verbindingsvariabele).

http://docs.python.org/library/sqlite3.html

Connection.commit() :Met deze methode wordt de huidige transactie vastgelegd. Als je deze methode niet aanroept, is alles wat je hebt gedaan sinds de laatste aanroep van commit() niet zichtbaar voor andere databaseverbindingen. Als je je afvraagt ​​waarom je de gegevens die je naar de database hebt geschreven niet ziet, controleer dan of je niet bent vergeten deze methode aan te roepen.



  1. Oracle:profiteer van het gebruik van twee indexen

  2. Zoek ouder-ID wanneer alle kinderen dezelfde waarde delen

  3. Oracle RAC HA-oplossing vergelijken met Galera Cluster voor MySQL of MariaDB

  4. Welke impact kunnen verschillende cursoropties hebben?