Поради липса на време ще поставя коментара, който предостави валиден(и) резултат(и) и ще променя отговора по-късно, така че да е по-ясен.
Да, ако имате UUID 43d597d7-2323-325a-90fc-21fa5947b9f3
в този низов формат, който вече е във вашето JS приложение, бихте изпратили следната заявка до MySQL:
SELECT col FROM table WHERE uuid_col = UNHEX(REPLACE('43d597d7-2323-325a-90fc-21fa5947b9f3', '-', ''));
Ако искате да извлечете данни и да имате UUID в четим формат, трябва да ги преобразувате в шестнадесетична нотация.
SELECT HEX(uuid_col) FROM table;
Това ще ви даде UUID без тирета. Изглежда, че node-uuid.parse
методът работи, ако му дадете шестнадесетичен низ без тирета.