我想知道将数据库从开发站点更新为实时站点(或阶段)的最佳实践。

实际上,我对我的dev数据库做了一个完整的mysqldump,然后将其重新导入到舞台服务器。

但是当我的网站上线时,我将无法再这样做,因为在我的实时数据库中将有新闻订单和客户。

因此,我尝试使用magento导入/导出配置文件,但这很慢,而且经常出错。 (例如我的CGI脚本出现500错误)或价格不正确。

我也尝试使用magmi,速度更快,但是我也有很多错误(缺少数据,错误的类别)。

我认为最好的做法是迁移所有数据库,但包含有关客户和订单信息的表除外。

但是我没有看到关于此的任何帖子,因此我不确定这是最好的方法。

我使用Magento 1.8.0

最佳答案

您应该使用数据库迁移。看看别人是如何做到的,滚动自己的工作非常简单。例如doctrine migrations

10-07 13:15
查看更多