Drushを使用してデータベースから単一のテーブルをダンプする方法は?


12

mysqldumpユーティリティは知っていますが、drushを使用してデータベースから単一のテーブルをダンプする方法はありますか(例:sql-dump、sql-sync)。

回答:


33

drushコマンドで--tables-listオプションを使用して、特定のテーブルをダンプできます。

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

上記のコマンドは、ノードシステムテーブルのsql-dumpのみを作成します。

ソース


2
まず、「-table-list」は不明なオプションです。実際には「-table s -list」が使用されます。正しいオプション「--tables-list」がWindowsマシンで機能せず、代わりに完全なDBダンプが作成されること。
Vasyl Zaytsev

drush sql-dump --tables-list=rules_config --ordered-dumpDrush 8.1-devでテストしましたが、問題なく動作するようです。
kenorb
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.