我想为用户提供从一个站点到另一个站点的一个WordPress插件安装导出数据的功能。一个“WordPress插件”没有什么区别,我很有兴趣在PHP应用程序中导出/导入数据的推荐方法,该应用程序具有存储在MySql数据库中的数据。数据在数据库中彼此相关。
我很有意思:
示例:
学生表有:ID,Name和Class_ID ......
班级表有:ID,描述......
示例:执行时间,最大文件大小,允许的最大数据库查询数
重要的是要注意目标系统可能已经在声明为键的字段中具有相同值的数据,例如:
我用
导出类ID = 5,描述=“这是很酷的课程”
并且在目标数据库中可能已经是Class:
ID = 5,描述=“这是其他旧类”
其中ID是“类”表中的主键。
任何想法都将受到赞赏。 如果需要其他信息,请告诉我。
先谢谢。
答案 0 :(得分:1)
我建议您将数据写入XML。这意味着您必须在导出时构造XML,然后您必须在输入时读取XML文件。这样,您可以控制格式,并且可以更改处理插件版本之间导入的方式。
如果需要,我可以添加一些关于如何执行此操作的详细信息,但看起来您只是在寻找有关常规方法的信息。