我想从它在MySQL数据库存储的列表中删除重复的IP地址,假设上的网站2次用户点击,然后我的数据库将保存他的IP地址2次,但我想它来存储只有1和删除其他2, 3,或4自动
这里的点击所带来的表
CREATE TABLE `clicks` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`offer_id` int(11) NOT NULL,
`refer_uri` text NOT NULL,
`user_id` varchar(10) NOT NULL,
`c` text NOT NULL,
`ip` varchar(20) NOT NULL,
`device` text NOT NULL,
`country` varchar(50) DEFAULT NULL,
`city` varchar(100) NOT NULL,
`onfor` text NOT NULL,
`time` datetime NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=47717 DEFAULT CHARSET=latin1;
/*!40101 SET character_set_client = @saved_cs_client */;
添加一个唯一索引:
CREATE UNIQUE INDEX ip ON clicks ( ip )
当插入渔获物和忽略重复键错误。