2 Stimmen

Großen Sql-Dump in mySql laden

Ich habe eine riesige Mysql-Dumpdatei, die von phpmyAdmin generiert wurde (150 000 Zeilen mit create table, inserts....)

Das mySql-Abfragetool kann eine so große Datei nicht öffnen. Infolgedessen kann ich nicht alle Datensätze einfügen.

Gibt es eine Möglichkeit, dies zu tun? Danke John

5voto

konradowy Punkte 1556

Die Lösung zum Wiederherstellen großer Mysql-Datenbank aus Sql-Dump-Datei ist mit Unix / Linux-Shell-Befehl. Um eine Mysql-Datenbank aus einer Dump-Datei wiederherzustellen, geben Sie einfach den folgenden Befehl ein:

mysql -u #username# -p #database# < #dump_file#

Natürlich müssen Sie #username# durch Ihren Datenbank-Benutzernamen und #database# durch Ihre Zieldatenbank ersetzen und #dump_file# in den Namen Ihrer Dump-Datei umbenennen (Beispiel: dump.sql). Sobald Sie den Befehl eingegeben haben, wird die Linux/Unix-Shell Sie nach Ihrem Datenbank-Benutzer-Passwort fragen, geben Sie einfach Ihr Datenbank-Passwort ein und Sie sind fertig

entlehnt aus: http://www.techiecorner.com/31/how-to-restore-mysql-database-from-sql-dump-file/

0voto

Jorge Ferreira Punkte 92489

Teilen Sie die Datei nach Teilen auf. Zuerst die CREATE-Anweisungen, dann die Einfügungen.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X