学无先后,达者为师

网站首页 编程语言 正文

“Field ‘id‘ doesn‘t have a default value“

作者:美团骑手黄焖鸡 更新时间: 2022-07-26 编程语言

在你做web项目时,如果在做登录注册功能,注册导入数据库,碰到了以下的难题,请先给我点个赞

sqlalchemy.exc.IntegrityError: (MySQLdb._exceptions.IntegrityError) (1364, "Field 'id' doesn't have a default value")
[SQL: INSERT INTO user (nickname, login_name, login_pwd, login_salt, updated_time, created_time) VALUES (%s, %s, %s, %s, %s, %s)]
[parameters: ('222222', '222222', 'ad297f4842bfd9eb42fa1584a4b0f6f2', 'XJCsnsza', '2022-06-10 21:38:31', '2022-06-10 21:38:31')]
(Background on this error at: https://sqlalche.me/e/14/gkpj)


解决方案:

将自增点上就行了,就是第一行第三个√

(感觉好离谱啊,让我查了半小时)


原文链接:https://blog.csdn.net/qq_53837235/article/details/125228737

栏目分类
最近更新