无法导入magento数据库

时间:2013-08-29 10:03:29

标签: php mysql database magento

我有一个似乎已损坏的magento数据库。所以我想修理它。但在我开始修复之前,我想备份现有的数据库。但是当我尝试通过导出备份数据库并稍后尝试导入它时,它会出现错误,例如 “#1062 - 密钥'PRIMARY'重复输入'1'”

我根本无法接受备份。我也尝试从phpmyadmin复制数据库,但仍然存在同样的问题,我无法通过在现有网站上使用现有数据库进行修复来冒险。

任何人都可以建议可以做些什么吗?

1 个答案:

答案 0 :(得分:0)

这不是Magento的问题,而是更多的在线网站上的一般导出/导入。 我建议做的是导出然后导入到另一个干净的数据库,然后将旧的重命名为“* _old”并将其重新命名为原始名称。

当然,有一段时间网站会关闭,可能会丢失一些用户会话数据,但如果您提前告诉用户维护,这不应该是一个主要问题。

我还建议在某个地方的某个地方主机上测试这种方法,然后再在现场网站上测试。当然,请保留所有备份。