Мое приложение загружает почту по IMAP и хранит ее в базе данных MySQL. Ранее я поддерживал почту размером до 10 МБ, и поэтому колонки 'mediumtext' для хранения содержимого почты было достаточно. Теперь мне нужно поддерживать письма размером до 30 МБ. Поэтому я изменил тип данных для столбца на 'largetext'. Вчера было сохранено письмо размером 25 МБ. После этого всякий раз, когда я выполняю команду mysqldump, она выдает ошибку:
mysqldump: Error 2020: Got packet bigger than 'max_allowed_packet' bytes when dumping table `ib_mailbox_backup` at row: 3369
Строка 3369 содержит письмо размером 25 МБ.
В конфигурации MySQL я увеличил 'max_allowed_packet' с 64M до 512M, но все равно происходит сбой с той же ошибкой. Выполняю команду mysqldump на той же машине, где запущен сервер MySQL. Как мне решить эту проблему?