mysql - Truncate table & insert ignore result in a #1062 - Duplicate entry for key 'PRIMARY' error -
i have strange thing happening, query:
truncate table `cms_clients`; insert ignore `cms_clients` (`id`,`col1`,`col2`,`col3`) values (4,null,null,null), (5,null,null,null), (6,null,null,null), (7,null,null,null), (8,null,null,null); the primary key have id, , though have truncate , insert ignore in query still results in error: #1062 - duplicate entry '4' key 'primary' error when previews error , view table can see rows 4 & 5 inserted, row 6 triggered error; when manually delete rows 4 , 5 , run query again same error on different row: #1062 - duplicate entry '6' key 'primary' , same previous 1 when view table can see rows 4,5,6 , 7 inserted believe row 8 triggering error.
this table's schema:
create table `cms_clients` ( `id` bigint(20) not null auto_increment, `col1` varchar(200) not null, `col2` varchar(180) not null, `col3` varchar(180) not null, primary key (`id`) ) engine=myisam auto_increment=8 default charset=latin1 am doing wrong or mysql starting act bit strange?
edit tried on computer , it's working fine, think issue in mysql not query.
Comments
Post a Comment