Встроенный драйвер MySQL (mysqlnd), в большинстве случаев, совместим с
клиентской библиотекой MySQL libmysql. Этот раздел описывает
несовместимости между этими библиотеками.
Значения в полях данных типа bit в библиотеке libmysql
возвращаются как бинарные строки (например, "\0" или "\x1F"), а в библиотеке
mysqlnd - как десятичные строки (например, "0" или "31"). Если
необходимо, чтобы код был совместим с обеими библиотеками, то всегда из MySQL
возвращайте данные из полей типа bit в виде чисел, используя
подобный запрос: SELECT bit + 0 FROM table.