Rumah > pangkalan data > tutorial mysql > 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
Lepaskan: 2024-11-09 00:34:01
asal
826 orang telah melayarinya

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
Salin selepas log masuk

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
Salin selepas log masuk

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!

sumber:php.cn
Kenyataan Laman Web ini
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
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan