Soll eine alte Datenbank in ein neues Magento System übernommen werden (was nicht immer funktioniert und nicht unproblematisch ist), kann folgender Weg versucht werden:
Es wird in phpMyAdmin ein DB Backup der entsprechenden DB erstellt.
>BEVOR< diese nun in die neue Datenbank gespielt wird, sollte ganz an den Anfang der runtergeladenen DB folgende Zeilen gestellt werden:
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';
Ans Ende der Datei sollte dann noch:
SET SQL_MODE=IFNULL(@OLD_SQL_MODE,''); SET FOREIGN_KEY_CHECKS=IFNULL(@OLD_FOREIGN_KEY_CHECKS,0);
Dann alles abspeichern und in die Datenbank importieren.
Genutzt in Magento 1.4.1.1
Gefunden bei: http://www.magentocommerce.com/boards/viewthread/8302/#t30437