主要是由于没有设置自动增长,打开Sqlyog
将主键设置为自动增长即可
三、Mybatis中使用insert插入出现Field 'id' doesn't have a default value错误

三、Mybatis中使用insert插入出现Field 'id' doesn't have a default value错误

如果还是有问题,查看代码有没有问题
之后打开my.ini这个文件(在你mysql安装的位置)

sql-mode=”STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION”
修改为
sql-mode=”NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION”
然后重启MYSQL

相关文章:

  • 2021-04-13
  • 2021-09-14
  • 2022-12-23
  • 2021-08-19
  • 2022-12-23
  • 2021-09-20
  • 2021-11-15
  • 2021-08-02
猜你喜欢
  • 2022-12-23
  • 2021-08-05
  • 2021-04-06
  • 2022-12-23
相关资源
相似解决方案