Страница 1 из 1

Как хранить UUID в Mysql 8 и Mariadb 10.6-11

Добавлено: 15 сен 2023, 20:53
Admin
Для хранения UUID можно использовать несколько вариантов
1. тип VARCHAR(36) - размер поля UUID - 36 символов, размер поля будет составлять - 36*4 байт.
2. тип binary(16) - более оптимальная структура для хранения, размер поля - 16 байт, но требует предварительной конвертации при работе с Подготовленными запросами.
Примеры запросов.

Код: Выделить всё

SELECT id FROM users WHERE uuid=UUID_TO_BIN('b5f73759-5a78-4419-bccd-8a4e796f9661')