FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
Consultar a la base de datos por el MD5 de una cadena
Hola,
Me pregunto si MySQL cuenta con alguna función que calcule el MD5 de una cadena... no sé cómo explicarlo... digamos que "al vuelo". Me explicaré. Supongamos que guardamos el MD5 de una URL y queremos consultar a la base de datos para averiguar cuántas URLs como la nuestra hay, pero, claro, contamos con el MD5 de la URL, no con la propia URL, así que habría que hacer algo así... supongo y siempre que sea posible: Suponiendo que en la consulta SQL "URL" es una variable, que contiene, justamente, el MD5 de una URL cualquiera y "MD5()" una hipotética función que exista en MySQL... ¿Es esto posible? ¿Se os ocurre alguna manera de hacerlo? Muchas gracias de antemano. |
#2
|
||||
|
||||
Hola dec,
pues parece que sí, ¿has buscado por google o es que me he liado yo? http://www.mysql-hispano.org/page.php?id=44 http://mysql.conclase.net/curso/index.php?fun=MD5 Saludos |
#3
|
||||
|
||||
Y por que en la base de datos junto con la url no guardamos su md5, así podríamos hacer la búsqueda por md5. Eso solo supondría 32 caracteres extra por cada url.
|
#4
|
||||
|
||||
Bicho 1 Seoane 0
|
#5
|
||||
|
||||
Creo que sería mejor así:
Bicho: 1 - Agonioso: muchos Saludos p.d: no cantes victoria. Aún me ipugnarán el resultado y me quitarán el único punto que tengo. |
#6
|
||||
|
||||
Hola,
Bueno. Muchas gracias a los dos. Pensé lo que dices Seoane, pero, joroba, tacita a tacita... digo que aunque ocupen poco los MD5 algo ocuparán... No; pero, lo cierto es que como dice Bicho existe en MySQL la función "MD5" de modo que puede hacerse algo así:
Es justo lo que necesitaba... y seguro que aunque no para ahora es bueno tenerlo en cuenta, puesto que a veces convenga comparar MD5's y no valores como las URLs, precisamente, que pueden resultar muy "farragosas". Bueno. No me enrollo más. Muchas gracias a ambos. |
#7
|
||||
|
||||
Cita:
|
Herramientas | Buscar en Tema |
Desplegado | |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Consultar otra tabla desde un Dbgrdid y traerse los datos al Dbgrid | alejandroalba | Conexión con bases de datos | 2 | 08-05-2006 18:30:42 |
Mejorar velocidad de un SQL al consultar muchos datos. | RONPABLO | SQL | 3 | 24-11-2005 18:10:02 |
como estraer datos de una cadena | Ricsato | Varios | 2 | 11-09-2004 19:37:08 |
Buscar cadena dentro de otra cadena | doverzhoff | Varios | 4 | 27-01-2004 05:27:15 |
Reto Para Expertos En Base De Datos Y Tipos De Datos.... (blob) | frankmch | Conexión con bases de datos | 2 | 08-09-2003 19:44:52 |
|