CSV ファイルのインポート中に MySQL 接続が失われるのはなぜですか?
Nov 10, 2024 am 08:32 AMクエリのインポート中に MySQL サーバーが切断された場合のトラブルシューティング
大きな CSV ファイルから MySQL テーブルにデータをインポートするときに発生する一般的な問題は、データが失われることです。インポートプロセス中のサーバーへの接続。エラー コード 2013 は、クエリの実行中に MySQL サーバーへの接続が失われたことを示します。
考えられる原因と解決策:
- 最大値を超えましたパケット サイズ: MySQL 接続に許可されるデフォルトの最大パケット サイズは、CSV のサイズに対して不十分である可能性があります ファイル。これを解決するには、[mysqld] セクションにある my.cnf または my.ini 設定ファイルの max_allowed_packet 値を増やします。データベース サイズによっては、より大きなパケット サイズが必要になる場合があるため、それに応じて調整してください。
<pre>
max_allowed_packet=32M
</pre>
- 代替インポート方法: パケット サイズを増やしても問題が解決しない場合は、この問題が発生した場合は、次のコマンドを使用してデータをインポートしてみてください。
<pre>
mysql -u <user> --password=<パスワード> <file_to_import
</pre>
このメソッドは、データベースへの新しい接続を直接確立することで接続の問題を回避し、コマンドライン インターフェイスを使用してファイルをインポートします。
以上がCSV ファイルのインポート中に MySQL 接続が失われるのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

人気の記事

人気の記事

ホットな記事タグ

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック











Alter Tableステートメントを使用してMySQLのテーブルをどのように変更しますか?

Linuxでmysqlを実行します(phpmyAdminを使用してポッドマンコンテナを使用して/なし)

MACOSで複数のMySQLバージョンを実行する:ステップバイステップガイド

共通の脆弱性(SQLインジェクション、ブルートフォース攻撃)に対してMySQLを保護するにはどうすればよいですか?

MySQL接続用のSSL/TLS暗号化を構成するにはどうすればよいですか?
