Duplicate entry ‘1034’ for key ‘PRIMARY’
困惑了我两三天的错误,今天终于解决了!(写下来免得又忘记了)
我的主键是id且不是自动生成的,我插入数据总是出现这个错误,但是id=1034的数据在我插入之前,数据库里根本没有!而且最终执行虽然出错了,但是数据库的数据也神奇的插入成功。
一开始我是加入了ignore关键字:insert ignore into,虽然不报错了,但是治标不治本。
今天我将id设为自增,发现一样的数据数据库中出现了两条!我一下子就明白了,这是重复提交了,解决办法是将下面的勾勾去掉
file->setting->Buid,Execution,Deployment->Build Tools->Maven->Runner