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