我正在尝试在已经有 3 行的表中插入一个元素。
它是一个名为usuarios =[ id (primary, autoincrement), fid , first_name , last_name ..]的表
所以已经有 3 行的 id 为:0,1,2
当我尝试执行此查询时(注意我没有为 id 属性设置值)
INSERT INTO usuarios (fid,email,pass,first_name,last_name,avatar,bday,fecha,id_loc,id_loc_from)
VALUES (-1,'toni@ideadeia.com','72253f579e7dc003da754dad4bd403a6','','','',NOW(),NOW(),'','')
我得到这个mysql错误:
Duplicate entry '0' for key 1
额外:我不知道这 3 个项目是如何插入的(如果通过界面,通过控制台查询,..)
所以问题是,我怎样才能确保它Primary Key
是自动增量的,如果不是;如何设置?(这能解决问题吗?)