Вопросы к Поиску с Алисой
Хранение бинарных данных в MySQL работает с использованием типа BINARY. www.mysqltutorial.org Он используется для хранения бинарных данных фиксированной длины. www.mysqltutorial.org Например, с его помощью можно хранить хэши и контрольные суммы, такие как SHA-256, потому что эти значения имеют фиксированную длину. www.mysqltutorial.org
При объявлении столбца с типом BINARY указывается максимальная длина бинарных данных, которые он может содержать. www.mysqltutorial.org Когда вставляется бинарное значение, длина которого меньше указанной для столбца BINARY, MySQL автоматически дополняет значение нулевыми байтами (0x00) справа, чтобы достичь определённой длины. www.mysqltutorial.org При получении значения из столбца BINARY MySQL не удаляет конечные нулевые байты, которые были добавлены во время вставки. www.mysqltutorial.org
Также для хранения бинарных данных в MySQL используется тип VARBINARY. www.sqliz.com В отличие от типа BLOB, он не указывает максимальную длину, а динамически регулирует пространство для хранения на основе реальных потребностей. www.sqliz.com