【问题标题】:Move data from one prestashop version to another将数据从一个 prestashop 版本移动到另一个
【发布时间】:2014-07-21 16:17:16
【问题描述】:

我有一个在 Prestashop v1.4 上运行的客户网站

由于之前的开发者“维护”过修改了核心文件,一般会弄得一团糟,升级模块不再正常工作。鉴于客户将项目移交给我,并希望实现一个新主题,我将直接转向 Prestashop 1.6 并使用 Compass/Boostrap 3 默认主题作为基础。

显然,重要的是应该迁移客户端数据。所以我的问题是,是否可以从 Prestashop 1.4 中仅导出实际销售和网站访问数据,跳过模块配置等任何内容,以便将其全部重新导入 Prestashop 1.6?

这样,我的客户可以保留他的订单数据、访问数据、产品、付款等,并且我可以构建一个新主题,而不必与旧的安装或其中包含硬编码垃圾的主题作斗争。

【问题讨论】:

  • 你比较过两个版本的数据库架构差异吗? “手动”或命令行导出/导入可能适用于某些表中的数据,如果它们的架构不是那么不同的话。
  • 另外,似乎有一些免费的导入/导出模块(XML、CSV)。 prestashop.com/forums/topic/…
  • 是的,但那个只出口产品。我只需要知道如何重新输入数据。数据库格式似乎有很多差异。有一个export all模块,但是很贵。
  • 我的第一个问题呢??您可以使用免费的 MySQL Workbench 来查看不同服务器上的差异或同步架构。
  • 使用 mysqldiff 给了我很多不同。

标签: mysql prestashop prestashop-1.6 data-extraction data-export


【解决方案1】:

module 提供了一种将产品、客户、订单、类别、客户密码和其他数据从 Prestashop 迁移到 Prestashop 的自动化方法。

http://addons.prestashop.com/en/8934-prestashop-to-prestashop-migration-tool.html

【讨论】:

    【解决方案2】:

    我认为您可以选择许多迁移模块来完成您的请求。

    如果您只想将当前站点升级到 1.6(或最新版本)。您可以创建一个新站点并将所有数据从当前站点传输到实时站点。 完全设置实时站点后,您只需将数据从新站点重新传输到实时站点。您可以在已获得许可的站点上多次使用模块。

    如果您想转移产品、类别和客户,您只需使用Upgrade PrestaShop 1.6 to 1.7 free

    如果您想传输所有数据(产品、客户、类别、订单、cms、消息、运输......),您应该购买高级版模块:1 CLICK to migrate

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2015-04-27
      • 2019-11-27
      • 2011-03-26
      • 2012-04-07
      • 2013-10-18
      • 1970-01-01
      相关资源
      最近更新 更多