Ich importiere eine ziemlich große Datenbank. Die .sql
Datei enthält fast 1.000.000 Zeilen. Problem ist, dass beim Importieren der Datenbank ein Syntaxfehler angezeigt wird. Es sagt:
FEHLER 1064 (42000) in Zeile 8428420: Sie haben einen Fehler in Ihrer SQL-Syntax. Überprüfen Sie das Handbuch, das Ihrer MySQL-Serverversion entspricht, auf die richtige Syntax für die Verwendung in der Nähe von '
Schwerwiegender Fehler : Die maximale Ausführungszeit von 600 Sekunden wurde überschritten
Normalerweise würde ich einfach die .sql-Datei öffnen und den Fehler beheben. Aber mein Computer hat wirklich Probleme, diese Datei zu öffnen.
Gibt es eine Möglichkeit, Fehler beim Importieren einer MySQL-Datenbank zu ignorieren?
Antworten:
Verwenden Sie das Flag
--force
(-f
) für Ihren MySQL-Import. Anstatt die beleidigende Anweisung anzuhalten, fährt MySQL fort und protokolliert nur die Fehler in der Konsole.Beispielsweise:
quelle
-D
In-D dbName
--database=dbName
-D dbName
und--database=dbName
und es hat funktioniert @Aamnah