4 Wege zur Ermittlung Ihrer MySQL-Version ⋆ ALexHost SRL

Testen Sie Ihre Fähigkeiten mit unseren Hosting-Diensten und erhalten Sie 15% Rabatt!

Code an der Kasse verwenden:

Skills
27.11.2024

4 Wege zur Ermittlung Ihrer MySQL-Version

Für die Verwaltung Ihrer Datenbankumgebung ist es wichtig zu wissen, welche Version von MySQL Sie einsetzen. Ganz gleich, ob Sie Fehler beheben, Upgrades durchführen oder die Kompatibilität mit bestimmten Funktionen überprüfen wollen, die Kenntnis der genauen MySQL-Version kann Ihnen Zeit sparen und eine optimale Leistung gewährleisten. Es gibt verschiedene Methoden, um diese Informationen zu erhalten, je nachdem, ob Sie die Kommandozeile, MySQL-Administrationswerkzeuge oder sogar Programmiersprachen verwenden.

In diesem Artikel stellen wir Ihnen 4 verschiedene Möglichkeiten vor, wie Sie Ihre MySQL-Version unter Linux, Windows und mit Programmiersprachen wie PHP überprüfen können.

1. Verwendung der MySQL-Befehlszeilenschnittstelle (CLI)

Eine der gängigsten Methoden zur Überprüfung der MySQL-Version ist die Verwendung der MySQL-Befehlszeilenschnittstelle (CLI). Diese Methode ermöglicht es Ihnen, die Version aus der MySQL-Umgebung selbst abzurufen.

Schritt-für-Schritt-Anleitung:

  1. Öffnen Sie Ihr Terminal oder die Eingabeaufforderung.
  2. Melden Sie sich mit dem folgenden Befehl bei MySQL an:
    mysql -u root -p

    Ersetzen Sie

    root
    durch Ihren MySQL-Benutzernamen. Nachdem Sie den Befehl ausgeführt haben, werden Sie nach Ihrem Passwort gefragt.
  3. Sobald Sie angemeldet sind, führen Sie die folgende SQL-Abfrage aus:
    SELECT VERSION();

    Dies wird die MySQL-Version zurückgeben, die Sie verwenden. Zum Beispiel:

    --------------------
    | VERSION() |
    --------------------
    | 8.0.21 |
    --------------------
  4. Beenden Sie MySQL durch Eingabe von:
    exit;

Diese Methode liefert eine genaue Versionsnummer direkt aus der MySQL-Umgebung heraus und ist daher ideal für Administratoren, die am Server arbeiten.


2. Verwendung des mysqladmin-Befehls

Das Dienstprogramm

mysqladmin
ist ein weiteres Tool, das Informationen über den MySQL-Server, einschließlich der Version, liefert. Mit dieser Methode können Sie die Version vom Terminal aus überprüfen, ohne sich bei MySQL anmelden zu müssen.

Schritt-für-Schritt-Anleitung:

  1. Öffnen Sie Ihr Terminal oder die Eingabeaufforderung.
  2. Führen Sie den folgenden Befehl aus:
    mysqladmin -u root -p version

    Sie müssen Ihr MySQL-Passwort eingeben, wenn Sie dazu aufgefordert werden.

  3. In der Ausgabe werden mehrere Details zu Ihrer MySQL-Installation angezeigt, darunter auch die Version:
    mysqladmin Ver 9.1 Distrib 8.0.21, für Linux auf x86_64
    Server-Version 8.0.21
    Protokoll Version 10
    Verbindung Localhost über UNIX-Socket
    Betriebszeit: 2 Stunden 15 min 45 sec
  4. Achten Sie auf die Zeile Serverversion, die Ihre aktuelle MySQL-Version anzeigt.

Der Befehl

mysqladmin
ist nützlich für Systemadministratoren, die schnelle Informationen erhalten möchten, ohne sich in die MySQL-Shell einzuloggen.


3. Überprüfen der MySQL-Version mit dem Befehl status

Eine weitere einfache Möglichkeit, die MySQL-Version aus der MySQL-Shell heraus abzufragen, ist die Verwendung des

status-Befehls
. Diese Methode liefert auch zusätzliche Serverinformationen, wie die Betriebszeit und die aktuell verwendete Datenbank.

Schritt-für-Schritt-Anleitung:

  1. Melden Sie sich mit dem Befehl bei MySQL an:
    mysql -u root -p
  2. Sobald Sie sich in der MySQL-Shell befinden, geben Sie den folgenden Befehl ein:
    status;
  3. Sie erhalten eine ähnliche Ausgabe wie diese:
    --------------
    mysql Ver 8.0.21 für Linux auf x86_64 (MySQL Gemeinschaftsserver - GPL)
    Verbindungskennung: 5
    Aktuelle Datenbank: test
    Aktueller Benutzer: root@localhost
    Server-Version: 8.0.21
    Protokoll-Version: 10
    Betriebszeit: 1 Stunde 35 Minuten 20 Sekunden
  4. Suchen Sie inder Zeile “Serverversion” nach der MySQL-Version.

Der Befehl

status
liefert nicht nur die MySQL-Version, sondern zeigt auch Informationen über die Serveraktivität an, was ihn zu einem wertvollen Werkzeug für Datenbankadministratoren macht.


4. PHP zur Überprüfung der MySQL-Version verwenden

Wenn Sie in einer Webentwicklungsumgebung arbeiten und keinen Shell-Zugang haben, können Sie die MySQL-Version mit PHP überprüfen. Dies ist besonders nützlich für Webentwickler, die die MySQL-Version in einer Shared-Hosting-Umgebung überprüfen möchten.

Schritt-für-Schritt-Anleitung:

  1. Erstellen Sie eine PHP-Datei auf Ihrem Webserver mit folgendem Inhalt:

    // Erstellen Sie eine Verbindung zu MySQL
    $conn = new mysqli('localhost', 'root', 'ihr_passwort');
    // Verbindung prüfen
    if($conn->connect_error) {
    die(“Verbindung fehlgeschlagen: “. $conn->connect_error);
    }// MySQL-Version abfragen
    echo “MySQL-Version: “. $conn->server_info;// Schließen der Verbindung
    $conn->close();
    ?>
  2. Speichern Sie die Datei unter dem Namen
    check_mysql_version.php
    und legen Sie sie im Dokumentenstamm Ihres Webservers ab (z. B.
    /var/www/html/
    ).
  3. Öffnen Sie Ihren Browser und navigieren Sie zu der Datei:
    http://your-server-ip/check_mysql_version.php
  4. Sie werden eine Ausgabe ähnlich der folgenden sehen:
    MySQL-Version: 8.0.21

Diese Methode ist ideal für Entwickler, die MySQL über einen Webserver verwalten und die MySQL-Version schnell über ein PHP-Skript überprüfen müssen.


Schlussfolgerung

Die Kenntnis Ihrer MySQL-Version ist entscheidend für die Aufrechterhaltung der Gesundheit, Sicherheit und Kompatibilität Ihres Datenbanksystems. Ob Sie ein Administrator sind, der mehrere Server verwaltet, oder ein Entwickler, der in einer gemeinsam genutzten Hosting-Umgebung arbeitet, Sie haben mehrere Möglichkeiten, die MySQL-Version zu ermitteln.

Hier finden Sie eine kurze Zusammenfassung der 4 Möglichkeiten, Ihre MySQL-Version zu ermitteln:

  1. Über die MySQL-Befehlszeilenschnittstelle (CLI) – Nützlich für Administratoren, die direkt auf dem Server arbeiten.
  2. Verwendung des
    mysqladmin-Befehls
    – Bietet eine schnelle Möglichkeit, Versionsdetails zu erhalten, ohne sich bei MySQL anzumelden.
  3. Verwendung des Befehls
    status
    – Liefert Versionsinformationen und andere nützliche Daten zum Serverstatus.
  4. Verwendung von PHP – Ideal für Entwickler, die in einer Webumgebung ohne Terminalzugang arbeiten.

Durch die Verwendung einer dieser Methoden können Sie Ihre MySQL-Version leicht ermitteln und sicherstellen, dass Ihr System auf dem neuesten Stand ist und korrekt funktioniert.

Testen Sie Ihre Fähigkeiten mit unseren Hosting-Diensten und erhalten Sie 15% Rabatt!

Code an der Kasse verwenden:

Skills