Según el manual de referencia de MySQL, la conversión más conveniente de BLOB no es a VARCHAR sino a TEXT.
En ese caso las comparaciones de datos se ajustan a la forma en que hace las mismas con CHAR o VARCHAR. Deberás tratar convertir con phpMyAdm las columnas en TEXT y volver a probar.
Hasta te sugeriría que si lo estás haciendo localmente, para el futuro trates de manejar el diseño de la base con una herramienta un poco más dúctil, como
MySQL Front, o incluso
MySQL Query Browser (algo rígida, pero nativa de MySQL)