ホームページ >データベース >mysql チュートリアル >コマンドラインから MySQL データベース ダンプをエクスポートするにはどうすればよいですか?

コマンドラインから MySQL データベース ダンプをエクスポートするにはどうすればよいですか?

Susan Sarandon
Susan Sarandonオリジナル
2024-12-04 14:49:19541ブラウズ

How Can I Export a MySQL Database Dump from the Command Line?

コマンド ラインからの MySQL ダンプのエクスポート

Linux 管理制御が少ないホストに移行すると、データの移行に課題が生じる可能性があります。このシナリオでは、コマンド ラインから MySQL データベース ダンプをエクスポートすると便利です。

これを実現するには、次のように mysqldump コマンド ライン関数を利用します。

データベース全体のエクスポート:

$ mysqldump -u [uname] -p db_name > db_backup.sql

すべてをエクスポートデータベース:

$ mysqldump -u [uname] -p --all-databases > all_db_backup.sql

データベース内の特定のテーブルのエクスポート:

$ mysqldump -u [uname] -p db_name table1 table2 > table_backup.sql

出力の圧縮:

$ mysqldump -u [uname] -p db_name | gzip > db_backup.sql.gz

リモートエクスポート:

$ mysqldump -P 3306 -h [ip_address] -u [uname] -p db_name > db_backup.sql

-p オプションを使用して、コマンドライン コマンドからのパスワードを忘れずに破棄してください。パスワードを記録しなくても、パスワードの入力を求められます。ダンプファイルはコマンドを実行したディレクトリに作成されます。

以上がコマンドラインから MySQL データベース ダンプをエクスポートするにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。