MySQL導入數(shù)據(jù)時報錯 Duplicate entry '0' for key 'PRIMARY'
分析原因為:主鍵重復,“0”主鍵已經存在,不能再進行添加,需要對相關參數(shù)進行調整。
解決方法:
1. 手動設置主鍵為自動增長:可以在數(shù)據(jù)庫中手動將相關表ID設置為自增長。
2. 注解方式設置自增長:手動將表設置為自增長有弊端,建議在annotation中將POJO類使用注解方式設置自增長,文中紅框所示。
3. 保存執(zhí)行,再次測試,問題解決。
4. 查看數(shù)據(jù)庫,已經實現(xiàn)自動增長。