Archiv verlassen und diese Seite im Standarddesign anzeigen : php mysql connection
Snake23
2005-06-23, 16:54:13
Hallo, kurz eine Frage...
Wenn ich in einem PHP Script eine mysql Verbindung herstelle:
mysql_connect("localhost", "root");
mysql_select_db("test");
Muss ich die connection am Schluss des Scripts wieder schliessen irgenwie???
Oder spielt das keine Rolle?
MfG
littlejam
2005-06-24, 09:19:09
Tu es doch einfach ;)
Gibt es einen Grund für die Frage oder ists Faulheit?
$link = mysql_connect("localhost", "root");
mysql_select_db("test");
[...]
mysql_close($link);
K.A. ob das nicht-schließen Probleme macht, ich habs nie ausprobiert, warum auch.
Gruß
darph
2005-06-24, 10:57:58
K.A. ob das nicht-schließen Probleme macht, ich habs nie ausprobiert, warum auch.
Davon ausgehend, daß der Threadersteller eh nur auf einer Datenbank und insbesondere nur auf einem DB-Server arbeitet .... is völlig egal.
php.net (http://de3.php.net/manual/de/function.mysql-close.php) sagt:
Die Verwendung von mysql_close() ist für gewöhnlich nicht notwendig, weil offene, nicht persistente Verbindungen automatisch mit Beendigung des PHP-Skripts geschlossen werden. Siehe auch Freigabe von Resourcen (http://de3.php.net/manual/de/language.types.resource.php#language.types.resource.self-destruct).
Interessant wird es wohl erst, wenn man im laufenden Script die Datenbank wechseln muß, oder die Verbindung in eine Session gepackt hat... oder so.
vBulletin®, Copyright ©2000-2024, Jelsoft Enterprises Ltd.