4 Wege zur Ermittlung Ihrer MySQL-Version
Prüfen Sie die MySQL-Version auf Ihrem AlexHost VPS: 4 einfache Methoden
Warum sollten Sie Ihre MySQL-Version überprüfen? Die Kenntnis Ihrer MySQL-Version ist entscheidend für die Fehlersuche, die Gewährleistung der Kompatibilität und die Sicherheit Ihrer Datenbank auf einem AlexHost VPS. Mit Root-Zugriff und leistungsstarken SSDs macht es AlexHost einfach, MySQL für Anwendungen wie WordPress oder benutzerdefinierte Projekte zu verwalten. Dieser Leitfaden behandelt vier Methoden – CLI, mysqladmin, Status und PHP – um schnell Ihre MySQL-Version unter Linux oder Windows zu finden.
1. Verwendung der MySQL-Befehlszeilenschnittstelle (CLI)
Eine der gängigsten Methoden zur Überprüfung der MySQL-Version ist die Verwendung der MySQL-Befehlszeilenschnittstelle (CLI). Mit dieser Methode können Sie die Version direkt aus der MySQL-Umgebung heraus abrufen
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 root durch Ihren MySQL-Benutzernamen. Nachdem Sie den Befehl ausgeführt haben, werden Sie nach Ihrem Passwort gefragt.
- Sobald Sie eingeloggt sind, führen Sie die folgende SQL-Abfrage aus
SELECT VERSION();
Dies gibt die MySQL-Version zurück, 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 damit 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:
- Öffnen Sie Ihr Terminal oder die Eingabeaufforderung.
- Führen Sie den folgenden Befehl aus
mysqladmin -u root -p version
Wenn Sie dazu aufgefordert werden, müssen Sie Ihr MySQL-Passwort eingeben.
- In der Ausgabe werden verschiedene Details zu Ihrer MySQL-Installation angezeigt, darunter die Version
mysqladmin Ver 9.1 Distrib 8.0.21, for Linux on x86_64
Server version 8.0.21
Protocol version 10
Connection Localhost via UNIX socket
Uptime: 2 hours 15 min 45 sec
- 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 einloggen zu müssen
3. Prüfen der MySQL-Version mit dem Befehl status
Eine weitere einfache Möglichkeit, die MySQL-Version von der MySQL-Shell aus abzurufen, ist die Verwendung des Befehls
status
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 for Linux on x86_64 (MySQL Community Server - GPL)
Connection id: 5
Current database: test
Current user: root@localhost
Server version: 8.0.21
Protocol version: 10
Uptime: 1 hour 35 min 20 sec
- Suchen Sie inder Zeile “Serverversion” nach der MySQL-Version.
Der Status-Befehl 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. Verwendung von PHP zur Überprüfung der MySQL-Version
Wenn Sie in einer Web-Entwicklungsumgebung 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 wollen
Schritt-für-Schritt-Anleitung:
- Erstellen Sie eine PHP-Datei auf Ihrem Webserver mit folgendem Inhalt
<?php
// Create a connection to MySQL
$conn = new mysqli('localhost', 'root', 'your_password');// Check connection
if ($conn->connect_error) {
die("Connection failed: " . $conn->connect_error);
}// Get MySQL version
echo "MySQL version: " . $conn->server_info;// Close the connection
$conn->close();
?> - Speichern Sie die Datei unter dem Namen check_mysql_version.php und legen Sie sie im Dokumentenstammverzeichnis Ihres Webservers ab (z. B. /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. Unabhängig davon, ob Sie ein Administrator sind, der mehrere Server verwaltet, oder ein Entwickler, der in einer gemeinsam genutzten Hosting-Umgebung arbeitet, haben Sie mehrere Möglichkeiten, die MySQL-Version abzurufen. Hier 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 mysqladmin-Befehls – Bietet eine schnelle Möglichkeit, Versionsdetails zu erhalten, ohne sich bei MySQL anzumelden.
- Verwendung des Befehls status – Liefert Versionsinformationen zusammen mit anderen nützlichen Server-Statusdaten.
- 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.