如何在MySQL中生成唯一的字母数字内容?

时间:2010-03-04 15:16:03

标签: php mysql

假设,值的长度为1000个字符。

3 个答案:

答案 0 :(得分:3)

您确定不只是想使用UUID吗?它们只有32个字符长,但有几乎无限的组合。

答案 1 :(得分:0)

您可以使用64位整数字段作为后备,然后转换为base 36,根据需要添加前导0,以便填充目标字符数(在这种情况下为1,000)。 / p>

答案 2 :(得分:0)

concat(md5(rand()), md5(rand()), ...)应该毫不费力地做到这一点。