今天在使用Hibernate修改实体类结构时,报了1452的错误。
排查下来发现是,原外键存放的字段是int型的,默认为0,在修改表的时候,找不到0对应的数据,所以报错了。
解决方案:0改成null
今天在使用Hibernate修改实体类结构时,报了1452的错误。
排查下来发现是,原外键存放的字段是int型的,默认为0,在修改表的时候,找不到0对应的数据,所以报错了。
解决方案:0改成null
本文链接:MySQL添加外键失败ERROR 1452的解决解决方案 ,花了好多脑细胞写的,转载请注明链接喔~~