Cập nhật max_allowed_packet MySQL
Ghi chú. Biến hệ thống, 3 chỉ xác định kích thước gói lớn nhất mà nô lệ có thể đọc từ chủ. Do đó, sửa đổi giá trị này không giải quyết được lỗi Show
Tham khảo bảng sau để biết danh sách các cập nhật chính được thực hiện cho trang này Ngày phát hànhMô tả thay đổiSep-05-2022NAMang lại trang này trong thư mục Tài liệu nguồn tương ứng. Sep-09-20211. 71Tài liệu mớiHướng dẫn này hướng dẫn cách thay đổi kích thước 1 trong máy chủ MySQL. Để tìm hiểu điều đó, chúng tôi sẽ sử dụng hai hệ điều hành Windows 10 và Linux (Ubuntu)Nếu chúng tôi cố tải lên các tệp lớn hơn giá trị mặc định của 1, chúng tôi sẽ gặp lỗi cho biết 3Để loại bỏ lỗi này, chúng ta cần thay đổi kích thước của 1. Nhưng trước đó, hãy kiểm tra giá trị mặc định của nó như sau
đầu ra
Hiện tại, kích thước của 1 là 4MB, bằng 4194304 Byte. Xem xét Tài liệu MySQL, Máy khách và Máy chủ MySQL có kích thước 1 riêngGiá trị chúng ta thấy ở trên bằng cách sử dụng truy vấn 7 là giá trị ở phía Máy chủ MySQL. Cần phải tăng giá trị của 1 nếu chúng tôi muốn xử lý các gói lớn hơnGiả sử chúng tôi muốn thay đổi nó thành 50MB. Chúng tôi có thể làm điều đó bằng cách cập nhật tệp cấu hình ở phía máy chủ (phần có tên là 9 trong tệp 10) cũng như ở phía máy khách (phần có tên là 11 hoặc 12 trong tệp 10)Chúng tôi cũng có thể thay đổi cài đặt này bằng truy vấn SQL nếu chúng tôi có đặc quyền (quyền) 14. Thế nào? Thay đổi Kích thước +--------------------+---------+ | Variable_name | Value | +--------------------+---------+ | max_allowed_packet | 4194304 | +--------------------+---------+ 1 row in set (0.06 sec) 1 trong Máy chủ MySQL bằng HĐH Windows
Giải pháp được đưa ra bên dưới là sử dụng tệp cấu hình nằm ở đường dẫn mặc định nếu bạn đã cài đặt Máy chủ MySQL ở vị trí mặc định. Đường dẫn của tệp cấu hình là 4
Thay đổi kích thước +--------------------+---------+ | Variable_name | Value | +--------------------+---------+ | max_allowed_packet | 4194304 | +--------------------+---------+ 1 row in set (0.06 sec) 1 trong máy chủ MySQL bằng hệ điều hành UbuntuSau khi truy cập vào MySQL Server, chúng ta có thể sử dụng các truy vấn tương tự trên Ubuntu mà chúng ta đã sử dụng cho HĐH Windows. Các bước được đưa ra dưới đây
Nếu bạn là người rất thoải mái khi chỉnh sửa các tệp cấu hình, thì giải pháp sau đây đặc biệt dành cho bạn
|