我试图将我的数据库中的用户名字段更新为该人用户名的 MD5 哈希生成版本。我必须对很多用户这样做,所以我想知道是否有人有一个快速的 mysql 更新查询来处理这个问题,或者我是否应该编写一个函数来处理它。
沿着这些思路:
UPDATE tblUser SET userName = 'MD5 哈希生成的用户名版本' WHERE userID IN (...)
有什么想法吗?
我试图将我的数据库中的用户名字段更新为该人用户名的 MD5 哈希生成版本。我必须对很多用户这样做,所以我想知道是否有人有一个快速的 mysql 更新查询来处理这个问题,或者我是否应该编写一个函数来处理它。
沿着这些思路:
UPDATE tblUser SET userName = 'MD5 哈希生成的用户名版本' WHERE userID IN (...)
有什么想法吗?
使用该MD5()
功能。
UPDATE tblUser
SET userName = MD5(userName)
WHERE userID IN (...);
使用mysql内置的md5()
UPDATE tblUser SET userName = md5(userName) WHERE userID IN (…)