任何Magento或MySQl专家都可以指导我找到使Magento生产网站数据库与开发网站数据库同步的最佳方法。一种理想的切换方式,而不会丢失数据。

Magento生产使用1.6版,而开发使用1.7版。开发网站数据库是实际生产数据库的备份,之后我们进行了升级,添加了功能,模块,更改了设计并摆脱了因错误而做出的核心更改,从类别,产品和属性的角度来看,生产和开发网站数据库的大部分结构都是相同的。(目前尚缺乏最后3个月的交易)。
有人可以提出建议吗?

最佳答案

我会:


转储生产数据库并在新的本地实例上还原
将新文件与还原的数据库连接,以允许新扩展名创建其表
从“开发”数据库中转储与cms_blocks和页面相关的表,并将其导入数据库中的pt.1
检查一切是否按预期进行(还请检查管理员设置)
转储数据库并恢复到生产


其他:
您可以尝试使用软件进行数据库同步,因为我记得SQLYog可以做到,但是我不确定它是否可以工作(由于数据中有大量外键)

10-08 06:47
查看更多