Мы mysqldump
устраняли проблемы с базой данных в течение последних четырех часов, благодаря неполадкам, которые не были достаточно ошибочными. Мы получили эти ошибки:
mysqldump: Error 2020: Got packet bigger than "max_allowed_packet" bytes when dumping table "search_dataset" at row: 68014
Какого черта этот параметр делает? Очевидно, что это не размер IP-пакета, так как сейчас он установлен на 32M. Почему это существует?
Документация объясняет это в деталях здесь:
Msgstr "Максимальный размер одного пакета или любой сгенерированной / промежуточной строки. ..."
Документация также касается BLOB и того, как этот параметр связан с ними.
источник