Wie man mysql-dump von ausgewählten Spalten einer Tabelle
Habe ich eine Anforderung, in die ich zu treffen haben mysql-dump, der nur eine Spalte einer Tabelle. Da hat die Tabelle zu viele Spalten, ich möchte nicht dump der gesamten Tabelle. Ich muss an dieser dump der Tabelle von einem server zum anderen. Irgendeine Idee, wie ich dies tun kann?
- Mysqldump unterstützt nicht den export ausgewählten Spalten. Nur Sie können dump die gesamte Tabelle oder ausgewählte Zeilen bilden. Aber Sie können eine Ansicht erstellen & dump-Ansicht. Aber es ist eine Sicht auf eine Tabelle.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Wenn Sie möchten, nehmen Sie mysql dump einschließlich schema, es kann getan werden, indem Sie die folgenden die folgenden Schritte aus:
erstellen einer temp-Tabelle:
duplizieren von Daten in temp_table:
fallen Sie nicht benötigte Felder:
diesem post, konnte man einen mysqldump mit:
Wenn das Absicht ist, um eine Daten-dump(ohne schema), und führen Sie den nachstehenden Befehl:
Wählen Sie die Spalte aus, in einer Datei ?
mysqldump
.kopieren temp.sql-Zielserver, dann auf den Ziel-server