kostenloser Webspace werbefrei: lima-city


connect und pconnect (mysql mit PHP)

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    jepz

    jepz hat kostenlosen Webspace.

    Also ich hab da mal ne ganz einfache banale frage bzgl. mysql in verbindung mit php (oder andersherum....)

    was ist der unterschied beim connecten, zwischen

    mysql_connect();

    und

    mysql_pconnect();

    ich weis zwar dass das eine zwar f?r eine lange verbindung sein soll, hab aber nicht verstanden was das bedeuten soll... kann mir das jemand erkl?ren ?
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. 2**s

    vergleiche
    http://de.php.net/manual/de/function.mysql-connect.php
    mit
    http://de.php.net/manual/de/function.mysql-pconnect.php


    mysql_pconnect() verh?lt sich sehr ?hnlich zu mysql_connect(), weist aber zwei wesentliche Unterschiede auf.

    Erstens: vor dem Verbindungsaufbau wird zun?chst versucht eine offene (persistente) Verbindung zum gleichen Host, mit dem gleichen Benutzernamen und Benutzerkennwort zu finden. Wenn das gelingt, wird die Verbindungskennung dieser Verbindung zur?ckgeliefert anstatt eine neue Verbindung aufzubauen.

    Zweitens: die Verbindung zum SQL Server wird beim Beenden des PHP-Skripts nicht geschlossen. Sie bleibt zur zuk?nftigen Verwendung bestehen. (mysql_close() schlie?t keine von mysql_pconnect() ge?ffneten Verbindungen).

    Der optionale Parameter client_flags steht seit PHP 4.3.0 zur Verf?gung.

    Deshalb wird dieser Verbindungstyp 'persistent' genannt.

    Anmerkung: Beachten Sie, dass diese Art der Verbindung nur funktioniert. wenn Sie PHP als Modul-Version benutzen. F?r mehr Informationen schauen Sie unter Persistente Datenbankverbindungen nach.


    Beitrag ge?ndert am 20.10 07:14 von 2mas
  4. darf man hier eigentlich beides benutzen?
  5. derturbohummel

    derturbohummel hat kostenlosen Webspace.

    darf man.
    Hier kurz nochmal auf deutsch:
    mit connect wird jedesmal neu connected, mit pconnect wird erst nach einer bereits bestehenden Verbindung gesucht. was du verwendest, h?ngt von deinem System ab (schneller prozessor --> pconnect, viel ram -> connect)
  6. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!