La función MySQL MD5 se utiliza para devolver una representación de suma de comprobación MD5 de 128 bits de una string. El algoritmo de resumen de mensajes MD5 es una función hash ampliamente utilizada que produce un valor hash de 128 bits. El valor devuelto por la función MD5 es una string binaria de 32 dígitos hexadecimales o NULL si el argumento era NULL.
El valor devuelto también se puede utilizar como clave hash. La función MD5 acepta un parámetro que es la string que se cifrará.
Sintaxis:
MD5( plain_string )
Parámetros utilizados:
- plain_string: se utiliza para especificar la string de texto sin formato que se va a cifrar.
Valor de retorno:
la función MD5 en MySQL devuelve una string binaria de 32 dígitos hexadecimales.
Versiones compatibles de MySQL:
- mysql 5.7
- mysql 5.6
- mysql 5.5
- mysql 5.1
- mysql 5.0
- mysql 4.1
Ejemplo-1: Implementación de la función MD5 en una string.
SELECT MD5('xyz');
Producción:
d16fb36f0911f878998c136191af705e
Ejemplo-2: Implementación de la función MD5 en una string con una combinación de caracteres y valores enteros.
SELECT MD5('xyz123');
Producción:
j89hj65l0355k878998c136191kl906w
Ejemplo-3: Implementación de la función MD5 en una string más grande.
SELECT MD5('geeksforgeeks');
Producción:
a6eb56f80be8a120436d6f1c9b8d87ca
Ejemplo-4: Implementación de la función MD5 en una string NULL.
SELECT MD5('NULL');
Producción:
NULL
Publicación traducida automáticamente
Artículo escrito por Shubrodeep Banerjee y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA