
Tenho executado o MariaDB 5.5 em um servidor Linux há vários anos. Ontem atualizei para o MariaDB 10.11.3.
Agora, meu software de backup parou de fazer backup dos bancos de dados, relatando um erro de que "MySQL 10.11 não é compatível".
Como o software de backup suporta MySQL, ele provavelmente espera receber a versão 5.7 do servidor e está confuso ao receber a versão 10.11.3.
Existe alguma maneira de fazer o relatório MariaDB versão 5.7, para fazer o software de backup pensar que estamos executando o MySQL 5.7? Desde MariaDB 10.11 e MySQL 5.7são basicamente compatíveis(se estiver usando os mesmos mecanismos de armazenamento) não deverá ser um problema fazer backup, mas o relatório 5.7 persuadirá o software de backup a continuar em execução.
Responder1
Citação doa documentação:
Alguns códigos legados antigos podem quebrar porque estão analisando a string VERSION e esperando uma string MySQL ou uma string de versão simples como Joomla até API17, consulte MDEV-7780.
A partir do MariaDB 10.2, é possível enganar esses aplicativos definindo a string da versão na linha de comando ou nos arquivos my.cnf com
--version=...
.