Sie können versuchen, sed zu verwenden, um nur die gewünschte Tabelle zu extrahieren.
Nehmen wir an, der Name Ihrer Tabelle ist mytable
und die Datei mysql.dump
ist die Datei, die Ihren riesigen Speicherauszug enthält:
$ sed -n -e '/CREATE TABLE.*`mytable`/,/Table structure for table/p' mysql.dump > mytable.dump
Dadurch wird die Datei mytable.dump
kopiert was sich zwischen CREATE TABLE mytable
befindet und das nächste CREATE TABLE
entsprechend der nächsten Tabelle.
Anschließend können Sie die Datei mytable.dump
anpassen die die Struktur der Tabelle mytable
enthält , und die Daten (eine Liste von INSERT
).