Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Python Mysql, polecenia niezsynchronizowane; nie możesz teraz uruchomić tego polecenia

Dziękuję JoshuaBoshi za odpowiedź, która rozwiązała problem. Po wywołaniu procedury musiałem zamknąć kursor i otworzyć go ponownie przed użyciem go do wykonania kolejnej instrukcji:

cursor.close() 

cursor = connection.cursor() 

Kursor można zamknąć natychmiast po fetchall() . Zestaw wyników nadal pozostaje i można go zapętlić.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Mysqldump uruchomiony przez cron i zabezpieczenia hasłem

  2. Jak sprawdzić, na którym porcie działa MySQL i czy można go podłączyć?

  3. Wyświetlaj wyniki zapytania SQL w php

  4. Czy istnieje konwencja nazewnictwa dla MySQL?

  5. Jak skonfigurować encję (doktrynę) dla widoku bazy danych w Symfony 2?