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:
- Öffnen Sie Ihr Terminal oder die Eingabeaufforderung.
- Melden Sie sich mit dem folgenden Befehl bei MySQL an:
mysql -u root -p
Ersetzen Sie
durch Ihren MySQL-Benutzernamen. Nachdem Sie den Befehl ausgeführt haben, werden Sie nach Ihrem Passwort gefragt.root
- 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 |
--------------------
- 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
Schritt-für-Schritt-Anleitung:
- Öffnen Sie Ihr Terminal oder die Eingabeaufforderung.
- Führen Sie den folgenden Befehl aus:
mysqladmin -u root -p version
Sie müssen Ihr MySQL-Passwort eingeben, wenn Sie dazu aufgefordert werden.
- 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
- Achten Sie auf die Zeile Serverversion, die Ihre aktuelle MySQL-Version anzeigt.
Der Befehl
mysqladmin
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
Schritt-für-Schritt-Anleitung:
- Melden Sie sich mit dem Befehl bei MySQL an:
mysql -u root -p
- Sobald Sie sich in der MySQL-Shell befinden, geben Sie den folgenden Befehl ein:
status;
- 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
- Suchen Sie inder Zeile “Serverversion” nach der MySQL-Version.
Der Befehl
status
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:
- Erstellen Sie eine PHP-Datei auf Ihrem Webserver mit folgendem Inhalt:
// 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();
- Speichern Sie die Datei unter dem Namenund legen Sie sie im Dokumentenstamm Ihres Webservers ab (z. B.
check_mysql_version.php
)./var/www/html/
- Öffnen Sie Ihren Browser und navigieren Sie zu der Datei:
http://your-server-ip/check_mysql_version.php
- 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:
- Über die MySQL-Befehlszeilenschnittstelle (CLI) – Nützlich für Administratoren, die direkt auf dem Server arbeiten.
- Verwendung des– Bietet eine schnelle Möglichkeit, Versionsdetails zu erhalten, ohne sich bei MySQL anzumelden.
mysqladmin-Befehls
- Verwendung des Befehls– Liefert Versionsinformationen und andere nützliche Daten zum Serverstatus.
status
- 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.