我在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会说服备份软件继续运行。
发布于 2023-05-30 17:26:48
引用文献资料的话:
一些旧的遗留代码可能会中断,因为它们解析版本字符串并期望使用MySQL字符串或简单的版本字符串(如Joomla API17 ),请参阅MDEV-7780。从MariaDB 10.2中,可以通过从命令行设置版本字符串或使用
--version=...设置my.cnf文件来欺骗这些应用程序。
https://serverfault.com/questions/1132243
复制相似问题