Задавайте вопросы, мы ответим
Вы не зашли.
Здравствуйте!
Подскажите, пожалуйста, есть ли в MySQL какие-либо механизмы для работы с двоичными данными произвольной длины.
Мне нужно оперировать с последовательностью бит, совершать над ними битовые операции AND,OR.
Поле типа BIT упирается в 64 бита, мне нужно больше бит, BLOB вообще интерпретирует все как текст, т.е.
Неактивен
Посмотрите varbinary http://dev.mysql.com/doc/refman/5.7/en/ … inary.html
Неактивен
Спасибо за ссылку. Однако из этой статьи следует, что BINARY и VARBINARY тоже рассматриваются как строки, судя по примеру.
Отредактированно Дмитрий79 (24.12.2016 14:33:22)
Неактивен
В MySQL 8 обещают побитовые операции над BINARY данными:
http://mysqlserverteam.com/mysql-8-0-storing-ipv6/
Неактивен