我有一个MySQL数据库,我需要将其表格转换为xml文件。
使用phpMyAdmin,我可以通过将每个表导出为xml格式来进行此转换。 但是无论如何都没有用,因为我不知道在使用新信息更新/插入表时如何更新这些xml文件。
有谁能给我一个关于如何继续实现表和xml文件同步的线索?
非常感谢!
答案 0 :(得分:1)
如果数据集不是太大,您可以通过PHP脚本提供xml文件,这样可以获取所有数据并每次动态构建XML文件。当然,您可以将输出缓存几秒钟/分钟,具体取决于数据库更改的速度。
答案 1 :(得分:0)
将表导出到XML文件的操作是典型的异步过程,我没有看到任何方法将表变体(更新/删除/插入)与导出的XML文件同步。
您只需要在每个版本中重新导出表格。
或者您可以决定每小时安排一次重新导出,例如,最小化真实表和导出的XML文件之间的差异。