ホームページ  >  記事  >  データベース  >  大規模な MySQL ダンプ ファイルをエラーなしでインポートするにはどうすればよいですか?

大規模な MySQL ダンプ ファイルをエラーなしでインポートするにはどうすればよいですか?

Linda Hamilton
Linda Hamiltonオリジナル
2024-11-05 13:57:02530ブラウズ

How to Import Large MySQL Dump Files Without Errors?

大規模な MySQL ダンプ ファイルを新しいデータベースにインポートする

大規模な MySQL ダンプ ファイルを新しいデータベースにインポートしようとすると、エラーが発生する可能性がありますバッファ サイズとパケット サイズの制限のため。この問題を解決するには、次の手順に従います。

  1. ネットワーク バッファ長の設定: set global net_buffer_length=1000000;ネットワーク バッファ サイズを増やします。
  2. 最大許可パケット サイズを設定: set global max_allowed_pa​​cket=1000000000;インポート プロセス中により大きなパケット サイズを許可します。
  3. 外部キー チェックを無効にする: SET external_key_checks = 0;外部キーのチェックを一時的に無効にし、潜在的なエラーや遅延を防止します。
  4. SQL ダンプ ファイルをインポートします:source file.sql;ここで、「file.sql」はダンプ ファイルの名前を表します。
  5. 外部キー チェックを再度有効にする: SET external_key_checks = 1;インポートが完了したら、データベースの整合性を確保します。

注: この解決策は信頼できるオンライン フォーラムで見つかり、大きな MySQL ダンプ ファイルのインポートの問題を解決するのに効果的であることが証明されています。

以上が大規模な MySQL ダンプ ファイルをエラーなしでインポートするにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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