Mysql
 sql >> база данни >  >> RDS >> Mysql

MySQL редовете се изтриват, когато програмата излезе

Изглежда, че трябва да connection.commit() вашите промени, след като изпълните заявката (заменете connection с вашата променлива за връзка с DB).

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

Connection.commit() :Този метод ангажира текущата транзакция. Ако не извикате този метод, всичко, което сте направили след последното извикване на commit(), не се вижда от други връзки към базата данни. Ако се чудите защо не виждате данните, които сте записали в базата данни, моля, проверете дали не сте забравили да извикате този метод.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Проблем с конектора на Confluent JDBC Source

  2. Как да внедря моя sql израз в Laravel?

  3. изберете заявка в wordpress

  4. Грешка в MySQL 1064 при добавяне на външен ключ с MySQL Workbench

  5. Вземете служители, които са под средната заплата след повишение