带列变量和盐的MySQL MD5

时间:2018-10-23 11:21:57

标签: mysql

带有多个变量或盐的MySQL MD5的语法是什么?

表格列的工作方式如下

UPDATE table SET hash = md5(column)

盐的工作原理如下

UPDATE table SET hash = md5('salt')

如何结合这些?由于以下行不通

UPDATE table SET hash = md5(column,'salt')

在MySQL参考手册中看不到示例。我尝试过空格,点和+号。

编辑:这与密码无关,因此请保留与帖子相关的评论,而不是在BCrypt上接受教育。

1 个答案:

答案 0 :(得分:1)

您可以使用CONCAT函数进行值串联。例如:

UPDATE table SET hash = md5(CONCAT(column,'salt'));