Frage : mySQL Problem

Hallo scheint Experten, das

I morgens eine starke Zeit habend zu versuchen, einige Tabellen in einem mySQL DB using MyPhpAdmin.

It wieder herzustellen, dass der SQL, der durch den Export oder Unterstützungsdie abc.sql Akte erzeugt, beharrt, dass Tabellen mit fremden Schlüsselbegrenzungen und/oder Hinweisen auf Tabellen hergestellt, die nicht existieren, weil nach dem verursacht, das die Störung wirft.  Die .sql Aktenreihenfolge scheint, außer Betrieb zu sein den FK Begrenzungen gegeben (d.h. hergestellt Kontakttabelle später im Index).  Wie behandeln die Experten sie, wenn die importiert zu werden .sql Akte scheint, falsch der Reihe nach zu sein? (es ist 6000 Linien), ist

Thanks, HNM

Here die Fehlermeldung und ein Beispiel einer Tabelle, die das situation.

MySQL verursacht, sagte:  
#1005 - Kann Tabelle nicht herstellen „. /xyz123/civicrm_acl_cache.frm“ (errno: 150)

SQL Frage:

CREATE TABELLE `civicrm_acl_cache `(

`Identifikation `Tabelle Identifikation-“,
`contact_id `int (10) nicht unterzeichnete Rückstellung NULL-ANMERKUNG „fremder Schlüssel int-(10) nicht unterzeichnete NICHT UNGÜLTIGE AUTO_INCREMENT ANMERKUNG „einzigartiger, zum,
`acl_id `fremden Schlüssels mit des int-(10) nicht unterzeichnete NICHT UNGÜLTIGE ANMERKUNG „zu ACL“ in Verbindung zu treten“,
`modified_date `Datumrückstellung NULL-ANMERKUNG „, als diese Pufferspeichereintragung Last modified“ war,
PRIMARY SCHLÜSSEL (`Identifikation `),
KEY `index_acl_id `(`acl_id `),
KEY `FK_civicrm_acl_cache_contact_id `(`contact_id `),
CONSTRAINT `FK_civicrm_acl_cache_acl_id `SORTIEREN FREMDES BEZUGS`civicrm_acl `DES SCHLÜSSEL-(`acl_id `) (`Identifikation `) AUF LÖSCHUNG-KASKADE,
CONSTRAINT `FK_civicrm_acl_cache_contact_id `FREMDES BEZUGS`civicrm_contact `DES SCHLÜSSEL-(`contact_id `) (`Identifikation `) AUF LÖSCHUNG-KASKADE-) MASCHINE = InnoDB RÜCKSTELLUNG CHARSET = utf8 = utf8_unicode_ci

Antwort : mySQL Problem

Hallo HNM,

  Versuchten Sie, ihn dem Index hinzuzufügen, IE an Linie 1 Ihres Importindexes, um sicher zu sein, dass Einstellung am gleichen laufenden Anschluss angewendet?

Beifall,
Sean
Weitere Lösungen  
 
programming4us programming4us