Wann muss ich die MySQL-(Datenbank-)Verbindung schließen?
<p>Derzeit habe ich eine connect.php-Datei wie </p>
<pre class="brush:php;toolbar:false;">$mysql_host = "";
$mysql_database = "";
$mysql_user = "";
$mysql_password = "";
$con = neues mysqli(
$mysql_host,
$mysql_user,
$mysql_password,
$mysql_database
);
// Verbindung prüfen
if ($con->connect_error) {
die("Verbindung fehlgeschlagen: " . $con->connect_error);
}</pre>
<p>In allen anderen PHP-Dateien, die MySQL-Abfragen verwenden, verwende ich „include 'connect.php';“</p>
<p>Für Instanzen auf W3Schools erstellen sie für jede Abfrage eine neue Verbindung und schließen sie nach der Verwendung. Siehe hier: w3schools.com: Ich bin mir nicht sicher, ob sie dies nur zu Demonstrationszwecken tun oder ob es eine bewährte Methode ist. </p>
<p>Muss ich die Verbindung nach jeder Auswahl schließen und für die nächste Abfrage eine neue Verbindung herstellen? Wenn nicht, wann muss ich die Verbindung endgültig schließen? am Ende der PHP-Datei, die alle Abfragen enthält? </p>