ホームページ >データベース >mysql チュートリアル >コマンドライン オプションを使用して SQL ファイルを効率的にエクスポートおよびインポートするにはどうすればよいですか?

コマンドライン オプションを使用して SQL ファイルを効率的にエクスポートおよびインポートするにはどうすればよいですか?

Mary-Kate Olsen
Mary-Kate Olsenオリジナル
2024-12-11 14:26:10778ブラウズ

How Can I Efficiently Export and Import SQL Files Using Command-Line Options?

コマンド ラインの詳細オプションを使用した SQL ファイルのエクスポートとインポート

前述したように、特定のオプションを使用してコマンド ラインから SQL ファイルをエクスポートおよびインポートしたいと考えています。外部キーチェックの無効化やテーブル構造のみのエクスポートなど。

SQL ファイルをエクスポートするには、mysqldump コマンドを適切なオプション:

mysqldump -u [username] -p [database] [options] > [filename.sql]

あなたが言及したオプションの内訳は次のとおりです:

  • --disable-keys: エクスポート中の外部キー チェックを無効にします。
  • --no-data: テーブル構造のみをエクスポートします。

たとえば、外部キー チェックを無効にしてブログ データベースの構造とデータをエクスポートするには、次のコマンドを実行します。

mysqldump -u vivek -p --disable-keys blog > blog.sql

SQL ファイルをインポートするには、 mysql コマンドを使用します:

mysql -u [username] -p [database] < [filename.sql]

たとえば、vivek を使用して blog.sql ファイルをブログ データベースにインポートするには、ユーザー:

mysql -u vivek -p blog < blog.sql

そして>記号は入力と出力を示すために重要です。

以上がコマンドライン オプションを使用して SQL ファイルを効率的にエクスポートおよびインポートするにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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