Wann muss ich die MySQL-(Datenbank-)Verbindung schließen?
P粉311464935
P粉311464935 2023-08-24 23:50:20
0
2
561
<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>
P粉311464935
P粉311464935

Antworte allen(2)
P粉521748211

当您在该页面上使用完连接后,请关闭连接。比如说,如果您有一个博客,则用于发布博客的按钮将启动打开连接的代码,对连接进行一些操作(例如将其添加到数据库中或将其显示在页面上),然后它会关闭连接,这样它就不会打开超过它需要的时间。但是,当您再次单击该按钮时,它将重新开始该过程,仅在需要时使用资源。

P粉336536706

引自 php.net 网站。

来源:http://php.net/manual/en/mysqli.close .php

Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage