Data truncated for column ‘id’ at row 1 可能原因 数据库列类型和项目中实体类的id类型是否一致 数据长度问题sql语句问题 在网上查到上面两种原因,但检查自己项目都没有这种问题,经仔细对比sql。发现是mybatis的insert语句写的有问题。