Wie kann ich mit drush eine einzelne Tabelle aus der Datenbank sichern?

11

Ich kenne das Dienstprogramm mysqldump, aber gibt es eine Möglichkeit, eine einzelne Tabelle mithilfe von Drush aus der Datenbank zu sichern (z. B. für SQL-Dump, SQL-Sync)?

Kenorb
quelle

Antworten:

32

Sie können die Option --tables-list im Befehl drush verwenden, um bestimmte Tabellen zu sichern.

drush sql-dump --tables-list=node,system > exportdb.sql

Obige Befehl wird nur SQL-Dump für machen Knoten und Systemtabellen.

Quelle

schrumpfen
quelle
2
Zunächst einmal ist "--table-list" eine unbekannte Option. Tatsächlich wird "-table s -list" verwendet. Zweitens funktioniert die richtige Option "--tables-list" auf einem Windows-Computer nicht und stattdessen wird ein vollständiger DB-Dump erstellt.
Vasyl Zaytsev
Getestet drush sql-dump --tables-list=rules_config --ordered-dumpauf Drush 8.1-dev scheint es gut zu funktionieren.
Kenorb