【发布时间】:2021-09-01 12:58:07
【问题描述】:
我有一个 SQL 转储(.sql 文件),其中包含 40 多个表,其中包含 x 个不同组织的数据。我想提取一个组织的所有相关数据,并通过 .sql 脚本或平面文件与利益相关者共享。简而言之,我想将数据库模式和子集数据从主数据库(master)复制到另一个数据库(特定组织)。
是否有一种简单有效的方法可以一次对所有数据进行子集化? 我能想到的唯一方法是执行连接以提取信息。数据模型不是星型模式,因此非常具有挑战性。
我只收到了数据转储,没有其他详细信息。 SQL Workbench 能够对数据模型进行逆向工程并确定表之间的关系。我正在使用该工具来帮助我确定表之间的关系。
想检查 mysql 工作台或任何其他相关工具中是否有任何其他功能可以帮助从整个数据库中提取数据子集。
【问题讨论】:
标签: mysql sql mariadb mysql-workbench