Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the wordpress-seo domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /var/www/vinascript/html/wp-includes/functions.php on line 6114
Sửa lỗi “ERROR 2006 (HY000): MySQL server has gone away” - VinaScript

Latest Post

Triển khai dự án PHP, Mysql với Nginx trên Docker Tìm hiểu về HTML – Ưu điểm, nhược điểm và cách hoạt động của HTML

Trong MySQL, khi bạn thực hiện việc khôi phục từ một tệp sao lưu đã được tạo trước, đặc biệt là khi tệp đó có dung lượng lớn, ví dụ như cơ sở dữ liệu của blog với dung lượng khoảng 200Mb, có thể gây ra lỗi sau:

ERROR 2006 (HY000) at line 493: MySQL server has gone away

Lý do cho lỗi này là MySQL mặc định chỉ cho phép tải lên một gói dữ liệu (package) với kích thước tối đa là 1Mb. Do đó, nếu tệp sao lưu chứa các lệnh SQL hoặc tạo ra một gói dữ liệu lớn hơn giới hạn này, sẽ dẫn đến lỗi như trên. Để tránh gặp phải lỗi này và có thể nhập tệp SQL thành công, bạn cần điều chỉnh giới hạn này.

Để làm điều này, bạn cần chỉnh sửa tệp my.conf, đây là tệp cấu hình của MySQL. Thay đổi giá trị của dòng sau:

max_allowed_packet=64M

Sau đó, bạn cần khởi động lại MySQL để áp dụng các thay đổi.

Để lại một bình luận

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *