sql >> Databáze >  >> RDS >> Mysql

Python Mysql, příkazy nejsou synchronizované; tento příkaz nyní nemůžete spustit

Děkuji JoshuaBoshi za jeho odpověď, která problém vyřešila. Po zavolání procedury jsem musel zavřít kurzor a znovu jej otevřít, než jsem jej použil k provedení dalšího příkazu:

cursor.close() 

cursor = connection.cursor() 

Kurzor lze zavřít ihned po fetchall() . Výsledná sada stále zůstává a lze ji procházet.



  1. Instalace PostgreSQL na Docker

  2. SQL vyberte max(datum) a odpovídající hodnotu

  3. Proč CONCAT() nenastaví výchozí znakovou sadu v MySQL?

  4. pole PDO SHOW TABLES