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)?

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


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
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.