Nếu một cơ sở dữ liệu cũ được chuyển giao cho một hệ thống Magento mới (mà không luôn luôn làm việc và không phải là không có vấn đề), có thể theo cách sau đang cố gắng:
Nó được tạo ra trong phpMyAdmin, một backup DB của DB tương ứng.
>TRƯỚC< nó bây giờ sẽ được chơi trong cơ sở dữ liệu mới, Nên hoàn toàn đặt ở phần đầu của DB tải những dòng sau:
SET SQL_MODE = ''; 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';
Để kết thúc của tập tin nên sau đó:
SET SQL_MODE = IFNULL(@OLD_SQL_MODE,''); SET FOREIGN_KEY_CHECKS = IFNULL(@OLD_FOREIGN_KEY_CHECKS,0);
Sau đó lưu tất cả và nhập chúng vào cơ sở dữ liệu.
Được sử dụng trong Magento 1.4.1.1
từ: http://www.magentocommerce.com/boards/viewthread/8302/#t30437