gpt4 book ai didi

php - 从一个用户安装导出和导入数据到另一个

转载 作者:可可西里 更新时间:2023-11-01 08:54:41 26 4
gpt4 key购买 nike

我想为用户提供将一个 WordPress 插件安装的数据从一个站点导出到另一个站点的功能。 “WordPress 插件”没有区别,我对在 PHP 应用程序中导出/导入数据的推荐方法感兴趣,该应用程序的数据存储在 MySql 数据库中。数据库中的数据相互关联。

我感兴趣的是:

  • 导出文件(JSON、Xml、序列化)中推荐的数据存储格式是什么?注意数据通过每个 MySql 表中的字段相互关联,并且可能非常大。

例子:

student 表有一个 ID、Name 和 Class_ID...

类表有一个ID,描述...

  • 有哪些建议可以避免特定用户在托管配置方面出现问题,这些问题可能会影响大量数据的导出或导入?

示例:执行时间、最大文件大小、允许的最大数据库查询


重要的是要注意目标系统可能已经有在声明为键的字段中具有相同值的数据,例如:

我导出类

ID = 5, and Description = "This is cool class"

目标数据库中的类可能已经是:

ID = 5, and Description = "This is other old class"

其中 ID 是“Class”表中的主键。


任何关于此的想法都将不胜感激。如果需要其他信息,请告诉我。

最佳答案

我建议您将数据写入 XML。这意味着您必须在导出时构建 XML,然后您必须在输入时读取 XML 文件。这样,您就可以控制格式,并且可以更改处理插件版本之间导入的方式。

如果您需要,我可以添加更多关于如何执行此操作的详细信息,但看起来您只是在寻找有关一般方法的信息。

关于php - 从一个用户安装导出和导入数据到另一个,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7208022/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com