Mysql
 sql >> Base de données >  >> RDS >> Mysql

Les lignes MySQL sont supprimées à la sortie du programme

Il semble que vous deviez connection.commit() vos modifications après avoir exécuté la requête (remplacez connection avec votre variable de connexion à la base de données).

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

Connection.commit() :Cette méthode valide la transaction en cours. Si vous n'appelez pas cette méthode, tout ce que vous avez fait depuis le dernier appel à commit() n'est pas visible depuis les autres connexions à la base de données. Si vous vous demandez pourquoi vous ne voyez pas les données que vous avez écrites dans la base de données, veuillez vérifier que vous n'avez pas oublié d'appeler cette méthode.