我有一个日常任务从 3 个 MySql 服务器收集数据,然后将聚合数据推送回每个服务器,删除前几天的数据。所有服务器都是MySql。我想把它放到一个存储过程中。
我一直在寻找一种从一个 MySql 服务器连接到另一个服务器、运行查询、下一个服务器的方法 - 冲洗并重复。除了没有找到连接到另一个 MySql 服务器的存储过程的任何示例之外,我的直接印象是这不是真正可以接受的,也不是有意的。
我可以选择一个创建 CSV 的输出文件。有没有办法强制使用 Xml 文档?我不想为了获取 Xml 而读入数据表。当然,Xml 不能与 Bulkload 方法一起使用,不是吗?
我有哪些现实的选择?选择到 outfile 的一个问题是使用奇怪的字符:' , \ \\ & @ `` / //
等等……这些字符将如何影响 Bulkload 过程?