如何使用MySQL Workbench对两个数据库进行Schema Diff?

jjw*_*ign 22 mysql database schema mysql-workbench

有谁知道如何使用MySQL Workbench为两个数据库提取数据库Scheme Diff.v5.2声明它有这个功能,但我似乎无法找到它.我必须使用MySQL Workbench.

Ser*_*gio 16

数据库差异工具是MySQL Utilities的一部分,您可以通过MySQL Workbench访问它Plugins -> Start Shell for MySQL Utilities.您可以在此处找到相关文档.

  • 新网址:http://dev.mysql.com/doc/mysql-utilities/1.3/en/mysqldiff.html (2认同)

Avi*_*ión 16

如果您没有直接看到此选项,则必须:

  1. 点击FileNew model
  2. 在已打开的新模型窗口上,单击DatabaseCompare schemas.

  • 这仅给出了关于差异的报告是否有任何方法可以生成直接将这些应用于数据库的脚本 (2认同)

Max*_*Max 12

只需转到文件 - >新模型,然后转到数据库 - >与任何源同步.您必须在模型视图中才能在"数据库"菜单中看到此选项.


jmh*_*let 6

您可以打开“模型视图”

在此输入图像描述

并选择“比较架构”选项

在此输入图像描述

  • 此菜单选项在生成 EER 图后才可用。也许解释一下模型视图在哪里? (4认同)
  • 不必创建 EER 图。只需单击“新模型”,然后转到提到的选项。 (3认同)