gpt4 book ai didi

mysql - 如何在 MySQL 中散列密码?

转载 作者:可可西里 更新时间:2023-11-01 06:34:37 24 4
gpt4 key购买 nike

我如何使用单个查询对我的用户表中的每个密码进行加密(md5()),除了一个特定的行?

最佳答案

UPDATE table SET Password = MD5(Password)

虽然 MD5 不是一个很好的加密级别,但您应该考虑一些更强大的东西,例如带有自定义盐的 ENCRYPT。了解一下 here

编辑:看起来原来的问题变了。这是为适应而改变的查询

UPDATE table SET Password = MD5(Password) WHERE ID!=[specified index]

编辑:值得注意

MD5 Encryption Hacked

关于mysql - 如何在 MySQL 中散列密码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/704194/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com