Kích thước max_allowed_packet là một biến phiên và cũng là một biến chỉ đọc.
Để kiểm tra giá trị hiện tại của max_allowed_packet, các biến hiển thị lệnh được sử dụng. Nó được đưa ra như sau -
mysql> show variables like 'max_allowed_packet';
Sau đây là kết quả
+--------------------+---------+ | 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 tệp ‘my.ini’ ở phía máy khách. Truy vấn cho điều đó được đưa ra như sau -
max_allowed_packet = 4567890;
Giờ đây, giá trị có thể được thay đổi trên toàn cầu với sự trợ giúp của truy vấn sau -
mysql> set global max_allowed_packet=456789; Query OK, 0 rows affected, 1 warning (0.00 sec)
Sau khi khởi động lại máy chủ, chúng tôi sẽ nhận được giá trị đã thay đổi.