Подключение к MySQL-серверу объекта mysqli в режиме MYSQLI_CLIENT_COMPRESS
Пишу CLI утилиту на PHP. С MySQL работаю через библиотеку mysqli. Использую mysqli в объектном режиме. Скрипт подключается к удаленной серверу MySQL и читает из базы кучу информации (до 500 Мб). Возникает острая необходимость уменьшить трафик между скриптом и MySQL-сервером. Логичнее всего это делать используя подключение с компрессией MYSQLI_CLIENT_COMPRESS.
Вопрос заключается в следующем: как, используя класс mysqli, поднять подключение через MYSQLI_CLIENT_COMPRESS? Ведь, подключение подымается при создании объекта (в конструкторе), а там негде устанавливать флаг компрессии.
Он устанавливается в mysqli_real_connect(), но, к возможному моменту использования этой функции, подключение уже инициировано конструктором mysqli.
Процедурный стиль работы с mysqli прошу не предлагать. Если других вариантов нет - это очевидно.