如何将magento 1.4.1.1数据库维护到magento 1.7.0.2

时间:2012-08-10 04:39:58

标签: database magento

我有两个域名:

1.main domain  : which have magento 1.4.1.1 site
2.sub domain   : which have magento 1.7.0.2 site(this site is upgraded from magento 1.4.1.1)

这意味着在我的子域中,它在过去的主域中具有magento1.4.1.1 magento。

然后我将magento站点升级到子域中的1.7.0.2。

客户端现在使用主域,他们使用旧的数据库。

在我的子域中,我有新的数据库,我导入了db备份。 但这个备份是在两个月之前拍摄的。 这意味着db备份已有两个月了。 因此,在主域中,客户端将新数据输入到旧数据库中。 在子域中导入数据库后,我将站点升级到1.7.0.2

所以我想把旧数据库中的所有更改都放到新的数据库中。

The old database have 329 tables and new database have 367 tables

我该怎么做?

1 个答案:

答案 0 :(得分:3)

您案例中的最佳选择:

  1. 获取旧数据库的转储。
  2. 在另一个子域上设置新代码库的副本。
  3. 将转储装入新数据库并将新创建的子域代码库指向它。
  4. Magento将自动更新数据库的结构。
  5. 如果在将旧数据库升级到新数据库期间出现任何错误,您可以在不让旧网站关闭的情况下修复它(单独的数据库,单独的实例)。如果未发现任何错误,您可以关闭旧网站,升级数据库并上传新的代码库。