MySQL表到xml文件:更新表时更新文件

时间:2011-06-10 09:53:12

标签: php mysql sql xml

我有一个MySQL数据库,我需要将其表格转换为xml文件。

使用phpMyAdmin,我可以通过将每个表导出为xml格式来进行此转换。 但是无论如何都没有用,因为我不知道在使用新信息更新/插入表时如何更新这些xml文件。

有谁能给我一个关于如何继续实现表和xml文件同步的线索?

非常感谢!

2 个答案:

答案 0 :(得分:1)

如果数据集不是太大,您可以通过PHP脚本提供xml文件,这样可以获取所有数据并每次动态构建XML文件。当然,您可以将输出缓存几秒钟/分钟,具体取决于数据库更改的速度。

答案 1 :(得分:0)

将表导出到XML文件的操作是典型的异步过程,我没有看到任何方法将表变体(更新/删除/插入)与导出的XML文件同步。

您只需要在每个版本中重新导出表格。

或者您可以决定每小时安排一次重新导出,例如,最小化真实表和导出的XML文件之间的差异。