Wurzelzwerg: php_mysql.dll

Hallo allerseits,

ich versuche mich gerade als blutiger Anfänger mit PHP. Die Installation scheint zu laufen, php-Seiten werden ausgeführt. Das Problem ist aber die MySQL-Anbindung. Da läuft nix. Wenn ich das richtig gelesen habe, braucht man dazu die Datei "php_mysql.dll", die kann ich aber trotz Installation über die "php-5.0.2-installer.exe" (Win 98) nirgends finden. Kann mir jemand verraten, wo ich das Teil herkriege ??

viele Dank

  1. Hallo Wurzelzwerg,

    ich versuche mich gerade als blutiger Anfänger mit PHP. Die Installation scheint zu laufen, php-Seiten werden ausgeführt. Das Problem ist aber die MySQL-Anbindung. Da läuft nix. Wenn ich das richtig gelesen habe, braucht man dazu die Datei "php_mysql.dll", die kann ich aber trotz Installation über die "php-5.0.2-installer.exe" (Win 98) nirgends finden.

    Nicht trotz, sondern wegen ;-)

    Und nicht nur php_mysql.dll, sondern auch libmysql.dll, siehe Handbuch.

    Kann mir jemand verraten, wo ich das Teil herkriege ??

    Aus dem Zip-Paket, siehe http://www.php.net/downloads.php#v5.

    Freundliche Grüsse,

    Vinzenz

    1. Hi,

      das Zip-Archiv habe ich. Aber da sind nur Sourcen drin, habe nichts zum compilieren. Kann man nicht irgendwo die Dlls runterladen ??

      Aus dem Zip-Paket, siehe http://www.php.net/downloads.php#v5.

      1. Hallo Wurzelzwerg,

        das Zip-Archiv habe ich. Aber da sind nur Sourcen drin, habe nichts zum compilieren. Kann man nicht irgendwo die Dlls runterladen ??

        Du benötigst das Paket PHP 5.0.2 zip package. Da sind die DLLs enthalten.

        Freundliche Grüsse,

        Vinzenz

  2. Hallo,

    Wenn ich das richtig gelesen habe, braucht man dazu die Datei "php_mysql.dll",

    falsch verstanden.
    MySQL Unterstützung ist seit PHP 4.irgendwas fest in PHP/Win32 integriert, weswegen diese DLL auch nicht (mehr) existiert bzw. erforderlich ist.
    Setzt deinen MySQL Server (richtig) auf, starte ihn, schreib nen (funktionierenden) Testscript und du wirst feststellen, dass es geht.

    Anders sieht dies mit MS-SQL, Oracle und anderen Datenbank-"Treibern" aus, die im ZIP-Paket drin sind.

    Viel Spaß,
    CirTap

    --
    You can have programs written fast, well, and cheap, but you only get to pick 2 ...
    "Jeder der noch keinen Fehler gemacht hat, hat noch nie etwas Neues ausprobiert." (A. Einstein)
    1. Hallo CirTap,

      MySQL Unterstützung ist seit PHP 4.irgendwas fest in PHP/Win32 integriert, weswegen diese DLL auch nicht (mehr) existiert bzw. erforderlich ist.

      Seit PHP 5.0 sieht das durchaus anders aus, siehe dazu PHP-Handbuch, MySQL-Funktionen und FAQ zu PHP5.

      Freundliche Grüsse,

      Vinzenz

      1. Hallo Vinzenz,

        das mit PHP5 hab ich wohl übersehen. Oops.
        Verwende sowieso nur die ZIP-Versionen und hab PHP5 nur mal "angetestet", aber jetzt wo du's sagst: in der PHP.INI ist tatsächlich php_mysql.dll auskommentiert :)

        Viel Spaß,
        CirTap

        --
        You can have programs written fast, well, and cheap, but you only get to pick 2 ...
        "Jeder der noch keinen Fehler gemacht hat, hat noch nie etwas Neues ausprobiert." (A. Einstein)