1. ホーム
  2. mysql

[解決済み] all-databases ダンプから単一のデータベースをインポートする

2023-03-26 05:35:51

質問

all-databases mysqldump から単一のデータベースをインポートすることは可能でしょうか。私はファイルを手動で修正することができると思いますが、これを行うためのコマンドライン オプションがあるかどうか疑問に思っています。

私はサーバーを移動しており、多くのデータベースを持っています。そのほとんどは現在必要ないか、または必要でありませんが、必要であれば、単一のデータベースを復元するオプションが欲しいです。

どのように解決するのですか?

mysqldump の出力は、単に SQL ステートメントの集合です。

コマンドラインで目的のデータベースを指定し、他のデータベースに対するコマンドを使用してスキップすることができます。

mysql -D mydatabase -o mydatabase < dump.sql

これは、コマンドを実行するときに mydatabase が使用されているときのみ実行されます。