Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Gibt es eine Funktion zum Schließen einer vorbereiteten MySQL-Anweisung mit PDO?

Um die Ergebnismenge zu befreien, können Sie die grundlegende PHP-Methode anwenden.

Wenn Sie die Ergebnisse mit PDOStatement::fetchAll() zurückgeben dann müssten Sie unset() die Variable zum Löschen:

$variable = $stmt->fetchAll();

unset($variable);
// or:
$variable = null; 

Oder PDOStatement::closeCursor() (Schließt den Cursor, sodass die Anweisung erneut ausgeführt werden kann. ) hilfreich sein:

$success = $stmt->closeCursor();