MariaDB - 模拟 MySQL 5.7 版本号?

MariaDB - 模拟 MySQL 5.7 版本号?

我已经在 Linux 服务器上运行 MariaDB 5.5 好几年了。昨天,我升级到了 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 til API17 这样的简单版本字符串,请参阅 MDEV-7780。

从 MariaDB 10.2 开始,可以通过从命令行或 my.cnf 文件设置版本字符串来欺骗这些应用程序--version=...

相关内容