[MySQL] Error reading communication packets

Hướng dẫn fix lỗi MySQL: Error reading communication packets

Bạn cần phải tăng InnoDB transaction logs. Các bạn làm theo hướng dẫn bên dưới để tăng innodb_log_buffer_size và innodb_log_file_size:

Bước 1: Thêm các dòng sau vào /etc/my.cnf

[mysqld]
innodb_log_buffer_size = 32M
innodb_log_file_size = 2047M

Bước 2: Chạy lệnh sau trong mysql

mysql> SET GLOBAL innodb_fast_shutdown = 0;

Bước 3 : Shutdown mysql

service mysql stop

Bước 4 : Đổi tên các log cũ để backup

mv ib_logfile0 ib_logfile0.bak
mv ib_logfile1 ib_logfile1.bak

Bước 5 : Start lại mysql

service mysql start

 Chúc các bạn thành công

Bình luận