Rumah  >  Artikel  >  pangkalan data  >  Bagaimana untuk Menyelesaikan 'Sambungan yang hilang ke pelayan MySQL semasa pertanyaan' Kod Ralat 2013?

Bagaimana untuk Menyelesaikan 'Sambungan yang hilang ke pelayan MySQL semasa pertanyaan' Kod Ralat 2013?

DDD
DDDasal
2024-11-09 00:34:01795semak imbas

How to Solve

Menyelesaikan Hilang Sambungan ke Pelayan MySQL Semasa Pertanyaan

Soalan:

Semasa mengimport data daripada fail CSV yang besar ke jadual MySQL, pengguna mungkin menghadapi kod ralat 2013: "Sambungan hilang ke pelayan MySQL semasa pertanyaan." Isu ini biasanya timbul apabila pertanyaan dilaksanakan dari jauh dari mesin Ubuntu ke pelayan Windows.

Penyelesaian Kemungkinan:

Untuk menangani masalah ini, pertimbangkan dua penyelesaian berikut:

1. Laraskan max_allowed_packet

Ubah suai bahagian [mysqld] pada fail my.cnf atau my.ini anda dengan menambah baris:

max_allowed_packet=32M

Laraskan nilai yang perlu berdasarkan yang sedia ada saiz pangkalan data.

2. Import Data melalui Baris Perintah

Jika melaraskan max_allowed_packet tidak menyelesaikan isu, cuba import data menggunakan arahan berikut:

mysql -u <user> --password=<password> <database name> <file_to_import

Ganti , < kata laluan>, dan dengan nilai yang sesuai.

Atas ialah kandungan terperinci Bagaimana untuk Menyelesaikan 'Sambungan yang hilang ke pelayan MySQL semasa pertanyaan' Kod Ralat 2013?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn