オプションを使用したコマンド ラインからの .sql ファイルのエクスポートとインポート
SQL ファイルのエクスポートとインポートは、データベース管理の一般的なタスクです。 mysqldump ユーティリティは、これらの操作を実行するための強力なコマンドライン ツールを提供し、出力をカスタマイズするためのさまざまなオプションを提供します。
SQL ファイルのエクスポート
MySQL データベースをエクスポートするにはSQL ファイルに書き込む場合は、次を使用します構文:
mysqldump -u [username] -p [password] -h [host] --[options] [database] > [filename].sql
オプション:
SQL ファイルのインポート
SQL ファイルを MySQL にインポートするにはデータベースを作成するには、次の構文を使用します。
mysql -u [username] -p -h [host] [database] < [filename].sql
追加オプション
エクスポート コマンドとインポート コマンドに加えて、mysqldump にはカスタマイズ用の追加オプションがいくつか用意されています。
例
データと外部キーのチェックなしで「blog」データベースをエクスポートし、それを「mydb」にインポートするにはデータベース:
エクスポート:
mysqldump -u user -p --no-data --skip-constraints blog > blog_structure.sql
インポート:
mysql -u user -p mydb < blog_structure.sql
これらのオプションで mysqldump を利用することで、システム管理者とデータベース開発者は、特定の要件を満たすようにプロセスを調整して、MySQL データベースを効率的にエクスポートおよびインポートできます。要件。
以上がコマンドラインを使用して MySQL データベースを効率的にエクスポートおよびインポートするにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。