0

我正在尝试比较不同服务器上两个数据库之间的数据。mysql 数据库位于 2 个 AIX 机器上。我使用 mysqldbcompare 实用程序来比较数据。我收到以下错误: Server1 connected.... server1 is incompatible 。实用程序需要 5.1.30 或更高版本。

我还安装了更高版本的实用程序。如果我在基于 Windows 服务器的数据库上运行 mysqldbcompare 实用程序,它运行良好。

我可以使用这个 mysql 实用程序来连接 AIX 吗?还有什么其他实用程序可以连接基于 AIX 的数据库?

- 感谢所有的帮助

4

1 回答 1

0

在我看来,mysqld在您的机器上运行的版本server1很古老(在 2008 年 11 月 14 日发布的 5.1.30 之前)。

您显然不能将当前版本mysqldbcompare与该服务器版本一起使用。

您可以尝试使用旧版本的实用程序(可从此处下载https://dev.mysql.com/downloads/utilities/)。

或者你也许可以说服服务器的所有者升级到更新的服务器版本。

或者,您可以使用 mysqldump 将您希望检查的数据迁移到更新的服务器。

或者,也许,你不走运,很抱歉。

于 2017-02-23T19:22:07.390 回答