Peter Thomassen: MySQL-Version herausfinden

Hi,
wie finde ich die aktuell installierte MySQL-Version mit PHP he-
raus? Hätte das dann gerne in einer Variable :)

Danke für eure Hilfe,
Peter

  1. Moin,

    wie finde ich die aktuell installierte MySQL-Version mit PHP he-
    raus? Hätte das dann gerne in einer Variable :)

    Sende einfach die Query   SHOW VARIABLES LIKE 'version'  an den Server und das einzige zurückgegebene Feld enthält die vollständige MySQL-Version.

    --
    Henryk Plötz
    Grüße aus Berlin

    1. Hi,

      wie finde ich die aktuell installierte MySQL-Version mit PHP he-
      raus? Hätte das dann gerne in einer Variable :)

      Sende einfach die Query   SHOW VARIABLES LIKE 'version'  an den Server und das einzige zurückgegebene Feld enthält die vollständige MySQL-Version.

      C'est intéressant. Was kann man denn noch nach LIKE angeben?

      Danke für deine Hilfe,
      Peter

      1. Moin again,

        Sende einfach die Query   SHOW VARIABLES LIKE 'version'  an den Server und das einzige zurückgegebene Feld enthält die vollständige MySQL-Version.

        Bin ich blöd? Wie krieg ich das Dingens jetzt in eine Variable?
        Hab jetzt:

        $sql = "SHOW VARIABLES LIKE 'version'";
          $result = mysql_db_query($mysql_db, $sql) or die(mysql_error());

        Und weiter? Sorry, blöde Frage .... aber ich weiß es nicht :)

        Danke nochmal,
        Peter

        1. Moin,

          Und weiter? Sorry, blöde Frage .... aber ich weiß es nicht :)

          list($mysql_version) = mysql_fetch_row($result);
          natürlich.
          Die anderen Angaben findest du in der Mysql-Hilfe (die auch sonst zu empfehlen ist): http://www.mysql.com/documentation/mysql/bychapter/manual_MySQL_Database_Administration.html#SHOW_VARIABLES

          --
          Henryk Plötz
          Grüße aus Berlin

  2. Hallo,

    wie finde ich die aktuell installierte MySQL-Version mit PHP he-
    raus? Hätte das dann gerne in einer Variable :)

    An der Konsole mittels:
    SELECT VERSION()

    Ueber PHP:

    <?php

    $dbref=mysql_connect($host,$user,$pass) or die("Keine Verbindung zum DB-Server");
    $ergebnis=mysql_query("SELECT VERSION()",$dbref) or die("Fehler: ".mysql_error());
    $version=mysql_result($ergebnis,0,0);
    print $version;

    ?>

    MfG, Thomas

  3. Hi,
    danke euch.

    Bye,
    Peter