MariaDB – MySQL 5.7-Versionsnummer emulieren?

MariaDB – MySQL 5.7-Versionsnummer emulieren?

Ich verwende MariaDB 5.5 seit mehreren Jahren auf einem Linux-Server. Gestern habe ich ein Upgrade auf MariaDB 10.11.3 durchgeführt.

Jetzt hat meine Backup-Software die Sicherung der Datenbanken beendet und die Fehlermeldung „MySQL 10.11 wird nicht unterstützt“ gemeldet.

Da die Backup-Software MySQL unterstützt, erwartet sie wahrscheinlich, Version 5.7 vom Server zu erhalten, und ist durch den Empfang der Version 10.11.3 verwirrt.

Gibt es eine Möglichkeit, MariaDB-Berichte der Version 5.7 zu erstellen?, um der Backup-Software vorzugaukeln, wir würden MySQL 5.7 verwenden? Seit MariaDB 10.11 und MySQL 5.7sind grundsätzlich kompatibel(bei Verwendung derselben Speicher-Engines) sollte das Sichern kein Problem darstellen, aber die Meldung 5.7 veranlasst die Sicherungssoftware, weiterzulaufen.

Antwort1

Zitat ausdie Dokumentation:

Einige alte Legacy-Codes können beschädigt werden, weil sie die VERSION-Zeichenfolge analysieren und eine MySQL-Zeichenfolge oder eine einfache Versionszeichenfolge wie Joomla bis API17 erwarten, siehe MDEV-7780.

Ab MariaDB 10.2 kann man diese Anwendungen täuschen, indem man die Versionszeichenfolge über die Befehlszeile oder die my.cnf-Dateien mit festlegt --version=....

verwandte Informationen