日期:2014-05-16  浏览次数:20863 次

mysql如何生成不重复的随机数
create table user(
'id' bigint(20) not null primary key,
......


每插入一个记录,id是随机生成的,而且不能重复,求教如何实现?

------解决方案--------------------
用随机数当主键是我见过最2的 没有之一


你可以尝试用uuid()函数当随即字符串当主键 

mysql的innodb一定要用自增id当主键 如果用随机数 后患无穷