巨大な MySQL ダンプ ファイルを新しいデータベースにインポートすることは、サイズの制約により困難な場合があります。しかし、心配しないでください。シームレスなデータ転送への道を開くソリューションがあります。
この回避策の核心は、MySQL のネットワーク バッファ長と最大許容パケット サイズの変更を中心に展開します。これらの設定を拡張することで、大きなデータ ストリームを処理できるデータベースの容量が増加します。
MySQL ターミナル内で次のコマンドを実行して、ネットワーク バッファーの長さを一定の値に設定します。 1,000,000 バイトなどの大きな値:
次に、大規模ダンプ ファイルに対応する最大パケット サイズを構成します。
パフォーマンスを向上させるため、外部キーを一時的に無効にします。チェック:
次に、ダンプ ファイル (file.sql など) を含むディレクトリに移動し、インポート プロセスを開始します。
インポートが成功したら、外部キーを再度有効にしますチェック:
このソリューションは、大規模な MySQL ダンプ ファイルのインポートに効果的であることが証明されていることに注意してください。これらの設定を調整することで、データ移行プロセスを効率化し、エラーを回避できます。さらに詳しいガイダンスについては、回答に記載されている元のソース参照を参照してください。
以上が大量の MySQL ダンプ ファイルを効率的にインポートするにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。