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

Müssen SQL-Verbindungen, die mit PDO in PHP geöffnet wurden, geschlossen werden?

Verwenden Sie $link = null um PDO mitzuteilen, dass es die Verbindung schließen kann.

PHP:PDO-Verbindungen &Verbindungsverwaltung

Bei erfolgreicher Verbindung zur Datenbank wird eine Instanz der PDO-Klasse an Ihr Skript zurückgegeben. Die Verbindung bleibt für die Lebensdauer dieses PDO-Objekts aktiv. Um die Verbindung zu schließen, müssen Sie das Objekt zerstören, indem Sie sicherstellen, dass alle verbleibenden Verweise darauf gelöscht werden – Sie tun dies, indem Sie der Variablen, die das Objekt enthält, NULL zuweisen. Wenn Sie dies nicht ausdrücklich tun, wird PHP die Verbindung automatisch schließen, wenn Ihr Skript endet.