【发布时间】: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