как сделать регистронезависимый поиск по longblob?
Регистрозависимость операций поиска/сравнения определяется применяемым COLLATION.
LONGBLOB имеет по умолчанию binary collation (например, utf8mb4_bin) - поэтому сравнение выполняется бинарное.
Для регистронезависимого текстового сравнения надо явно определить требуемый COLLATION в запросе. Типа
WHERE column COLLATE utf8mb4_0900_ai_ci LIKE 'pattern'
Если надо ещё и charset подкорректировать, то дополнительно использовать функцию CONVERT().