動かざることバグの如し

近づきたいよ 君の理想に

MySQLで特定のテーブルを除外してインポートする方法

結論

できないが、頑張ればできる(

環境

やりたいこと

例えばの話。 mysqldump sample > data.sqlでsampleデータベースをダンプしたファイルをインポートしたい。しかし、postsテーブルが巨大すぎてインポートできないから一旦他のテーブルだけインポートしたい。

残念ながらMySQLのコマンドではサポートできないので

sed '/INSERT INTO `posts`/d' data.sql > data_cut.sql

のようにsedコマンドを使うしかなかった