数据库结构如图,主要是用来储存采集的数据的。现在的用法是每次上传数据时都会查询tp_id的值是否存在,不存在才上传。
有朋友说除了把序号设置为主键以外还可以把tp_id也设置成主键不可重复的,这样就只管上传不管是否重复了(因为如果重复的写不进去),减少查询一个步骤效率会高一些
那么问题来了:怎么设置tp_id也为不可重复的值
刚接触mysql不太懂还请有空余时间的朋友帮忙看下,数据库我上传过来了,帮我改下也行,万分感谢!
主要目的是:保持序号为自增值,然后tp_id为不可重复值
瞎折腾弄出来的解决方法,不知道对不对,反正好像能达到目的了:
1、把tp_id设置为整数
2、按图片新建索引
安徽网友:tp_id建立uk唯一索引
陕西网友:好的谢谢,已经解决了
未经允许不得转载:美国VPS_搬瓦工CN2 GIA VPS » [已经解决]mysql数据库问题