Entwicklung und Datenbanken
MySQL-Version abfragen und Kompatibilität prüfen
Die MySQL-Version gehört zum Datenbankdienst des Servers; sie wird nicht wie die PHP-Version pro Anwendung gewählt. Prüfen Sie die tatsächliche Version Ihres Kontos, bevor Sie ein Projekt installieren oder aktualisieren, besonders wenn es von einem anderen Anbieter kommt oder eine ältere Kompatibilitätsverbindung nutzt.
Die Serverversion abfragen
Prüfen Sie in phpMyAdmin die Serverinformationen. Sie können diese Abfrage auch über die Verbindung ausführen, die die Anwendung verwendet:
SELECT VERSION() AS version_servidor;
Der Befehl mysql --version in einem Terminal zeigt die Version des installierten Clients, die sich von der des Servers unterscheiden kann, mit dem Sie sich verbinden. Um die Umgebung einer Anwendung zu ermitteln, fragen Sie den richtigen Server mit ihren Verbindungsdaten ab.
Die Anforderungen des Projekts prüfen
Die Hauptversionsnummer zu prüfen reicht nicht. Eine Anwendung kann von Collations, SQL-Modi, Funktionen, Tabellen-Engines oder Verhaltensweisen abhängen, die sich zwischen Versionen ändern. Vergleichen Sie die Anforderungen der Anwendung und ihres Konnektors mit dem Ergebnis.
Testen Sie die Installation oder das Update mit einer separaten Datenbank und prüfen Sie Lesen, Schreiben, Suchen und geplante Aufgaben. Erzwingen Sie keine inkompatible Installation, indem Sie die Versionsprüfung des Programms blind entfernen.
Der Support-Zeitplan des Herstellers unterscheidet gepflegte Zweige von denen, deren öffentliche Updates beendet sind. Dieser Zeitplan allein zeigt nicht, welche Version Ihr Dienst hat oder welches Update geplant ist: Klären Sie mit dem Support das verfügbare Ziel, wenn Sie eine Migration vorbereiten.
Was Sie konfigurieren können
Im verwalteten Hosting werden die Version und die globalen Parameter auf Serverebene verwaltet. Einige Variablen lassen sich pro Sitzung aus der Anwendung ändern; sehen Sie nach, welche MySQL-Variablen sich ändern lassen.
Wenn eine ältere Installation von MySQL 5.7 abhängt, prüfen Sie die Bedingungen des Legacy-Dienstes und seine Migration. Diese vorübergehende Verbindung beizubehalten ersetzt nicht die Vorbereitung einer kompatiblen und unterstützten Version der Anwendung.
Das könnte Ihnen auch helfen
- Support für MySQL 5.7, als veraltet eingestuft Bereiten Sie die Abschaltung von MySQL 5.7 vor dem 31. Dezember 2026 vor, indem Sie Anwendung und Da...
- Datenbank klonen Duplizieren Sie eine MySQL-Datenbank, indem Sie zuerst das Ziel und seine Berechtigungen in cPanel a...
- Datenbank von MyISAM nach InnoDB konvertieren und die Storage-Engine wechseln Konvertieren Sie MyISAM-Tabellen auf einem geprüften Klon nach InnoDB, prüfen Sie Speicherplatz, Ind...
- Datenbank von utf8 nach utf8mb4 konvertieren Migrieren Sie Tabellen von utf8 nach utf8mb4 in einer geklonten Datenbank, prüfen Sie Collations und...
Stimmt etwas nicht oder hat sich etwas geändert? Erzählen Sie es uns, und wir prüfen es.