sql >> Databasteknik >  >> RDS >> Mysql

ZF2 redan aktiv fråga förhindrar exekvering

Det verkar som om du använder en obuffrad fråga i MySQL .

Om det är så måste du antingen aktivera buffring eller bryta exekvering av tidigare fråga som verkar hänga sig?

Något som $query->close()

EDIT:

Om $query är en instans av StatementInterface , så finns det getResource() som returnerar mysqli_stmt och du kan ringa close() på den.

EDIT2:(för att införliva slutlig upplösning)

Om den använder PDO kan du få PDOStatement och anropa closeCursor()



  1. mysql:SOURCE error 2?

  2. Optimera överlappande frågor Del 1:Introduktion och förbättrad T-SQL-lösning

  3. Pyodbc - Datakällans namn hittades inte och ingen standarddrivrutin har angetts

  4. Hur man kontinuerligt tar bort allt äldre än de senaste 10 posterna i en MySQL-databas (möjligen i JPQL/JPA)