在mysql数据库中,如果id没有设为自动递增,在java程序中就会报java.sql.SQLException: Field 'id' doesn't have a default value错误。
解决办法: 将数据库里的id设置成主键自增即可

当在MySQL数据库中,id字段未设置为主键自增时,使用Java程序操作数据库可能会遇到java.sql.SQLException: Field 'id' doesn't have a default value的错误。解决这个问题的方法是将数据库的id字段定义为主键并设置为自动递增。
在mysql数据库中,如果id没有设为自动递增,在java程序中就会报java.sql.SQLException: Field 'id' doesn't have a default value错误。
解决办法: 将数据库里的id设置成主键自增即可

1万+
7250

被折叠的 条评论
为什么被折叠?