Каков максимальный размер запроса для mysql?


Ответы:


188

Вы можете проверить текущие настройки сервера с помощью:

   SHOW VARIABLES LIKE 'max_allowed_packet';

Это дает вам ответ в байтах. например, max_allowed_packet=1048576или1mb


Если он в байтах, то 1 МБ из ответа примерно в 8 раз меньше.
Лукас Салич 05

1
Кажется, что этот ответ подразумевает, что максимальная длина запроса ограничена только максимальным размером пакета, который может быть отправлен на сервер. По сути, это означает, что нет верхнего предела длины запроса, если вы можете отправить его на сервер.
JLH

31

Чтобы увеличить max_allowed_packet, откройте

my.ini/my.cnfв [mysqld]разделе.

После внесения изменений вам придется перезапустить сервер.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.