【发布时间】:2010-12-11 15:21:22
【问题描述】:
我知道如何在 PHP 和 MySQL 中创建随机字符,但问题是我必须为大约 10000 行的表创建一个 4 字符的随机字符串。确保它保持独特性的最佳方法是什么?
如果需要,我可以使用更长的字符串,但不能超过 12 个。
为了简单起见,表存在我需要添加一个额外的列并用 4 字符随机字符串填充它,并且键必须保持唯一。
【问题讨论】:
-
要求不明确 - 您是否尝试使用这个新的随机长度随机值字符串更新表,并确保它对每一行都是唯一的?听起来每个新行都必须获得一个新的随机长度随机值字符串?
-
我是否在下面的回答中误解了您的问题?您希望每个整个字符串都是唯一的,还是希望字符串中的 4 个以上字符中的每一个都是唯一的?。
-
我已经阅读了这个问题 4 次,但没有明确说明。它是问题和 cmets 中的片段语句的集合,它们没有紧密结合在一起以清楚地列出需要的内容。 小心不要与愿意提供帮助的人交谈,以免您的问题无人回答。
标签: mysql database random relational-database