数据库ID自增字段有什么用? 发现有些存储用户帐号的表也弄ID自增字段,想来直接用userid不是更好么,为啥还要建个没意义的自增字段呀??? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 自增长的作用不是为了让一个字段1,2,3,4,6,7而是代表这个表中存在一条唯一的记录;而自增长id是肯定不会重复的;假如你有其他字段肯定是唯一的话,也可以不需要这个了;比如用户表,可以用用户名作为唯一(但用户名不可能全部为数字,相比之下,int型的唯一值具有更好的效率;且这种好处能体现在hash或key分区中)或者说你的表压根就不存在唯一行 mysql创建表多个外键无法创建表150错误 求教在MYSQL CLUSTER上插入数据缓慢的问题 MYSQL多表查询,请教。。 mysql数据库,行变成列的sql,如何写? 求教 大数据量表 查询 求一取数据交集的MYSQL语句 请教:关于MYSQL 一条删除数据库命令 SQL获取当前时间 在mysql中如可改数据中的一部分字符. mysql_query返回错误代码1,不知何故? cobar+mysql集群 关于discuz论坛二次开发操作数据库的问题。
而是代表这个表中存在一条唯一的记录;而自增长id是肯定不会重复的;
假如你有其他字段肯定是唯一的话,也可以不需要这个了;比如用户表,可以用用户名作为唯一(但用户名不可能全部为数字,相比之下,int型的唯一值具有更好的效率;且这种好处能体现在hash或key分区中)
或者说你的表压根就不存在唯一行