跨境电商
经验交流分享

Magento数据库文件通过PhpMyAdmin导入导出的注意事项

Magento数据库的外键关联非常普遍,一般情况下在导出.sql文件之后,如果直接导入,会提示导入失败。所以需要在导出的数据库文件中添加以下内容。
在导出的.sql文件头部添加,

SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT;
SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS;
SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION;
SET NAMES utf8;
SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0;
SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0;
SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE=”NO_AUTO_VALUE_ON_ZERO”;
SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0;

在导出的.sql文件尾部添加,

SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS;
SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS;
SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT;
SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS;
SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION;
SET SQL_NOTES=@OLD_SQL_NOTES;

赞(0)
未经允许不得转载:锐想 » Magento数据库文件通过PhpMyAdmin导入导出的注意事项
分享到: 更多 (0)

评论 1

评论前必须登录!

 

  1. #1

    对于超过1G(甚至10G)的数据库文件如何添加首尾代码呢?

    iamivan7年前 (2012-05-15)

锐想电商 - 跨境电商经验交流分享

锐想无限