2016-06-21 9 views
0

Auf localhost exportiere ich eine Magento 2 Datenbank mit phpmyadmin und versuche auf unseren Server hochzuladen, aber es gibt den Fehler # 1216 - Fremdschlüsseleinschränkungen. Das Problem ist TABELLE A. Definieren Sie zuerst in SQL und versuchen Sie, Tabelle B-Feld als Fremdschlüssel zu erstellen. Wenn also TABLE B nicht erstellt wird, gibt es einen Fremdschlüsselfehler und keine Datenbankerstellung. Wenn ich dasselbe unter Verwendung der Eingabeaufforderung mache, funktioniert es gut. Also mit phpmyadmin durch den Fehler? Kann mir bitte jemand helfen?PHPMyADMIN - mysql Fremdschlüsseleinschränkungen anzeigen # 1216 - Magento 2 Datenbank

Antwort

0

Um dies zu beheben, verwenden Sie das Kontrollkästchen Disable Foreign Key Prüft beim Exportieren von PhpMyadmin. Oder stellen Sie sich selbst:

SET FOREIGN_KEY_CHECKS=0; 

und am Ende:

SET FOREIGN_KEY_CHECKS=1; 
+0

Vielen Dank für Ihre Antwort. Können Sie teilen, wo kann ich Disable Foreign Key in PHPmyADMIN erhalten? –

+0

Beim Exportieren der Datenbank wählen Sie "custom" als Exportmethode. Es werden Ihnen verschiedene Optionen angezeigt, von denen Sie die Option "Fremdschlüssel deaktivieren" auswählen. –

+0

Danke Gaurav! Ich hab es geschafft. –

Verwandte Themen