Max_allowed_packet phpmyadmin
Để kiểm tra giá trị hiện tại của max_allowed_packet là gì, lệnh show biến được sử dụng. Nó được đưa ra như sau - Show mysql> show variables like 'max_allowed_packet'; Sau đây là đầu ra +--------------------+---------+ | Variable_name | Value | +--------------------+---------+ | max_allowed_packet | 4194304 | +--------------------+---------+ 1 row in set (0.04 sec) Giá trị của max_allowed_packet có thể được thay đổi trong 'my. ini' ở phía máy khách. Truy vấn cho điều đó được đưa ra như sau - Khi máy khách MySQL hoặc máy chủ mySQL nhận được gói lớn hơn byte max_allowed_packet, nó sẽ báo lỗi "Gói quá lớn" và đóng kết nối. Theo mặc định, giá trị này được cấu hình thấp. Bạn phải tăng giá trị này cho các thư lớn. Đặt giá trị của tham số này thành kích thước của thông báo lớn nhất mà bạn dự đoán
Để đặt max_allowed_packet Để biết thêm thông tin, hãy xem Đặt max_allowed_packet và Sử dụng Tùy chọn để Đặt Biến Chương trình Ghi chú - Phiên bản hiện tại của trình điều khiển JDBC cho MySQL, MySQL Connector/J, phiên bản 5. 1. 6, có một lỗi có thể gây ra lỗi khi sử dụng kết nối XA. Do đó, việc sử dụng trình điều khiển này có thể gây ra các ngoại lệ nghiêm trọng trong Công cụ Dịch vụ BPEL. Một bản vá cho MySQL Connector/J phiên bản 5. 1. 6, đã có sẵn và sẽ được đưa vào các bản phát hành tiếp theo của MySQL Connector/J. Để biết thêm thông tin về bản vá, xem http. // lỗi. mysql. com/lỗi. php?id=35489 Nếu giá trị không được áp dụng và cũng để nó không được đặt lại sau khi khởi động lại máy chủ MySQL, hãy thêm vào tệp cấu hình [mysqld] max_allowed_packet=128M Và khởi động lại máy chủ MySQL service mysql restart Máy khách MySQL có giá trị riêng, có thể thay đổi giá trị này, chẳng hạn như khi khởi động máy khách MySQL Làm cách nào để đặt max_allowed_packet trong phpmyadmin?Đặt max_allowed_packet . Mở "của tôi. ini" trong thư mục cài đặt máy chủ MySQL Tìm kiếm thông số "max_allowed_packet". Nếu file chưa có thì thêm tham số vào file Đặt giá trị khi cần. . Khởi động lại máy chủ MySQL max_allowed_packet nghĩa là gì?Max_allowed_packet là kích thước tối đa của giao thức mạng MySQL mà máy chủ có thể đọc hoặc tạo . Tham số đi kèm với các giá trị mặc định, tối thiểu và tối đa mà bạn có thể thay đổi theo yêu cầu của mình.
Làm cách nào để kiểm tra max_allowed_packet trong MySQL?Nhấp vào tab Mạng Nhập 16M (hoặc bất kỳ kích thước nào bạn muốn) vào hộp chỉnh sửa max_allowed_packet, nhấp vào áp dụng và khởi động lại mysql HIỂN THỊ BIẾN NHƯ 'max_allowed_packet'; Cách tính max_allowed_packet?Để tính kích thước max_allowed_packet, lấy độ dài byte của cột blob lớn nhất của bạn và nhân với 11 . Để biết thêm chi tiết, xem bài đăng này. |