比较两个不同的数据库

Posted

技术标签:

【中文标题】比较两个不同的数据库【英文标题】:Compare two different databases 【发布时间】:2017-05-04 12:22:26 【问题描述】:

我有两个数据库,DB mysql 和 DB Access。 我想比较这个不同数据库中关于数据和模式的两个相同表。 我需要一个工具来做到这一点。你能帮帮我吗!

【问题讨论】:

【参考方案1】:

使用 DataGrip,您可以选择 2 个数据库,右键单击并选择比较。

【讨论】:

【参考方案2】:

如果仅针对具有相同列的 2 个表,最好的方法是将数据提取到有序 csv 中,并使用 diff 工具比较文件。如果要比较多个表和表结构,则需要依次提取每个表。

【讨论】:

【参考方案3】:

我不知道这是否最好,但如果我向此post 报告,IBM Data Studio 可以做到这一点。

【讨论】:

【参考方案4】:

您可以使用 JetBrains IDE 数据抓取并转储两个文件,然后使用 excel 或 CLI 进行比较

【讨论】:

以上是关于比较两个不同的数据库的主要内容,如果未能解决你的问题,请参考以下文章

如何比较来自不同数据库的两个表

比较具有相同数据但标记不同的两个 HTML 页面的最佳方法是啥

如何比较两个表数据的差异

比较来自两个不同数据库的表 SQL Developer

两个List 比较

如何使用 Python Pandas 比较两个不同大小的数据集?