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')