MariaDB - Эмулировать номер версии MySQL 5.7?

MariaDB - Эмулировать номер версии MySQL 5.7?

Я использую MariaDB 5.5 на сервере Linux уже несколько лет. Вчера я обновился до MariaDB 10.11.3.

Теперь моя программа резервного копирования прекратила резервное копирование баз данных, выдавая ошибку «MySQL 10.11 не поддерживается».

Поскольку программное обеспечение резервного копирования поддерживает MySQL, оно, скорее всего, ожидает получить от сервера версию 5.7 и вводит себя в заблуждение, получая версию 10.11.3.

Есть ли способ сделать так, чтобы MariaDB отчитывалась о версии 5.7?, чтобы программа резервного копирования думала, что мы используем MySQL 5.7? Начиная с MariaDB 10.11 и MySQL 5.7в принципе совместимы(если используются те же механизмы хранения) проблем с резервным копированием возникнуть не должно, но сообщение о версии 5.7 убедит программное обеспечение для резервного копирования продолжить работу.

решение1

Цитата издокументация:

Некоторые устаревшие версии кода могут выйти из строя, поскольку они анализируют строку VERSION и ожидают строку MySQL или простую строку версии, например Joomla до API17, см. MDEV-7780.

Начиная с MariaDB 10.2, можно обмануть эти приложения, установив строку версии из командной строки или файлов my.cnf с помощью --version=....

Связанный контент