warum MySQL-Verbindung wieder schließen?

D

dave

Hi!
Ich bin grad dabei mich n bißle in MySQL einzuarbeiten.
Neulich hab ich erstaunt festgestellt, dass ich bei sämtlichen Scripts am Ende vergessen habe die Verbindung mit mysql_close() wieder zu schließen.
Allerdings hab ich deshalb noch nie ne Fehler- oder Warnmeldung bekommen.
Daher die Frage: Muss man die Verbindung überhaupt wieder beenden, oder was macht es wenn man es nicht tut?
 
PHP schließt normalerweise die Verbindung zur Datenbank am Ende des Skripts automatisch.
Das einzige, wo dieser Befehl Sinn macht ist, wenn Du in dem gleichen Script mehrere Verbindungen (zu verschiedenen DB's) machst, könntest Du damit Ressourcen einsparen.

Gruß
Dunsti
 
bzw. solltest aufpassen, wenn Du einen p-connect verwendest (mysql_pconnect();) dann wird die verbindung zum db-server am schluß des scripts nicht geschlossen!

also bei pconnects immer mysql_close() verwenden ;-)

baba
 

Neue Beiträge

Zurück