sql数据库md5加密
时间: 2023-08-09 09:04:44 浏览: 95
mysql与mssql的md5加密语句
在 SQL 数据库中,MD5 加密可以通过使用内置的 `HASHBYTES` 函数来实现。以下是一个示例查询,将对字符串 'password' 进行 MD5 哈希:
```
SELECT CONVERT(VARCHAR(32), HASHBYTES('MD5', 'password'), 2)
```
该查询将返回一个长度为 32 的十六进制字符串,即 `'5f4dcc3b5aa765d61d8327deb882cf99'`,这就是字符串 'password' 的 MD5 哈希值。
请注意,在 SQL Server 中,`HASHBYTES` 函数支持多种哈希算法,包括 SHA-1、SHA-2 和 MD5 等。在上面的示例中,我们使用了 MD5 算法来生成哈希。
阅读全文