ERROR 1062: Duplicate entry '98033' for key 1
如果是主键冲突的话查询表里面就没有这条记录呀~!!
备注:!!!!!上面错误在插入数据时候出现的错误!!!!数据库结构如下
ocp_tableid int(200) UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY,
ocp_id int(100) NOT NULL DEFAULT '',
ocp_ipadr  varchar(100) NOT NULL DEFAULT '',
ocp_ref varchar(100) NOT NULL DEFAULT '',
ocp_time          varchar(100) NOT NULL DEFAULT '',
INDEX(ocp_id,ocp_ipadr)

解决方案 »

  1.   

    AUTO_INCREMENT 的字段,不要自己插入,这样就好了。insert into ocp_new_lip_info (ocp_id,ocp_ipadr,ocp_ref,ocp_time) values ('100','21.5.79.69','','');
    如果你真的要自己插入的话,请把ocp_tableid的AUTO_INCREMENT 属性去掉。。
      

  2.   

    1、insert into ocp_new_lip_info values ('100','21.5.79.69','空格','空格');
    --插入空格
    2、insert into ocp_new_lip_info (ocp_id,ocp_ipadr) values ('100','21.5.79.69' ); 
    --插入空值sql语句中两个连续的单引号代表双引号.
      

  3.   

    1、insert into ocp_new_lip_info values ('100','21.5.79.69','空格','空格');
    --插入空格
    2、insert into ocp_new_lip_info (ocp_id,ocp_ipadr) values ('100','21.5.79.69' ); 
    --插入空值sql语句中两个连续的单引号代表“一个单引号”.
      

  4.   

    1、insert into ocp_new_lip_info values ('100','21.5.79.69','空格','空格');
    --插入空格
    2、insert into ocp_new_lip_info (ocp_id,ocp_ipadr) values ('100','21.5.79.69' ); 
    --插入空值sql语句中两个连续的单引号代表“一个单引号”.