1

我试图将我的数据库中的用户名字段更新为该人用户名的 MD5 哈希生成版本。我必须对很多用户这样做,所以我想知道是否有人有一个快速的 mysql 更新查询来处理这个问题,或者我是否应该编写一个函数来处理它。

沿着这些思路:

UPDATE tblUser SET userName = 'MD5 哈希生成的用户名版本' WHERE userID IN (...)

有什么想法吗?

4

2 回答 2

2

使用该MD5()功能。

UPDATE tblUser
SET userName = MD5(userName)
WHERE userID IN (...);
于 2012-07-23T14:07:02.493 回答
1

使用mysql内置的md5()

UPDATE tblUser SET userName = md5(userName) WHERE userID IN (…)
于 2012-07-23T14:08:03.523 回答