longblob - php image to mysql blob
Buscar valor dentro de la columna BLOB en MySQL (2)
Deberías poder buscar blobs como otros campos de texto:
SELECT *
FROM tablename
WHERE blob_field_name LIKE ''%value%''
Una cosa a tener en cuenta es que la búsqueda será sensible a las mayúsculas y minúsculas.
De todos modos, si es posible, es mejor utilizar un campo TEXT
.
¿Cómo puedo buscar dentro de la columna Blob en MySQL para algunos valores? y es eso posible?
Si desea que funcione tanto en mayúsculas, minúsculas o mixtas ... Haga la cadena de búsqueda en minúsculas antes de aplicar en la consulta mysql y use la función mysql LOWER()
en la consulta. Asegúrate de escapar la cadena para mysql.
$search_text = strtolower($search_text);
$query = ''SELECT *
FROM tablename
WHERE LOWER( blob_field_name ) LIKE "%$search_text%"'';