小编hen*_*ysg的帖子

对于 MySQL,是否有工具可以从一个表中转储一组行以及所有相关表中的所有相关(按外键)行?

我正在使用 MySQL 数据库。

我想从一个表中转储一组行,如果这些行的外键指向其他一些表上的行,我也想转储这些行。

然后我想将这些转储加载到不同数据库上的各自表中(例如使用 LOAD DATA INFILE 命令)。所以仅仅使用select...join...into outfile是不够的,因为结果将是一个大的连接表。

例如,表 A 有 B_id 和 C_id 列,它们分别指向表 B 和 C 上的行。因此,当我从表 A 转储 3 行时,也转储了来自 B 的 3 个相关行和来自 C 的 3 个相关行。

是否存在这样的工具/脚本?

编写一个脚本来做到这一点是非常可行的,但如果这样的工具已经存在,我不想重新发明轮子。

mysql mysqldump

5
推荐指数
1
解决办法
262
查看次数

标签 统计

mysql ×1

mysqldump ×1