我正在使用MySQL db。
我想从一个表中转储一组行,如果这些行的foriegn键指向其他表上的行,我也想转储它们。
然后我想将这些转储加载到不同数据库的各自表中(例如使用LOAD DATA INFILE命令)。所以简单地使用select...join...into outfile
是不够的,因为结果将是一个大的连接表。
例如,表A具有B_id和C_id列,分别指向表B和C上的行。因此,当我从表A中转储3行时,B中的3个相关行和C中的3个行也被转储。
这样的工具/脚本是否存在?
编写一个脚本来做到这一点是非常可行的,但如果这样的工具已经存在,我不想重新发明轮子。
答案 0 :(得分:0)
我的建议: