Ralat 2006 (HY000) di Line XXX MySQL Server telah hilang
- 2100
- 91
- Marcus Kassulke
Proses Pemulihan Pangkalan Data MySQL gagal dengan mesej ralat semasa memulihkan fail sandaran yang besar. Saya mendapat mesej di bawah. Selepas membaca mengenai masalah ini, saya mendapati bahawa ini bukan dengan saiz sandaran, masalah ini berlaku apabila saiz pakej tunggal lebih besar daripada saiz paket yang dibenarkan.
[dilindungi e -mel]: ~ $ mysql -p mydb < mydb.sql Enter password: ERROR 2006 (HY000) at line 122732: MySQL server has gone away
Penyelesaian:
Untuk menyelesaikan masalah ini meningkatkan saiz max_allowed_packet dalam konfigurasi mysql anda. Edit fail konfigurasi saya.CNF dan tambahkan nilai berikut di bawah [MySQL] bahagian.
max_allowed_packet = 64m
Tetapkan nilai mengikut keperluan anda dan mulakan semula perkhidmatan MySQL.
- « Cara membuat ubuntu 16.04 LTS VM di Xenserver 6.2
- Cara Meningkatkan Fedora 23 ke Fedora 24 Menggunakan DNF »