用Python插入数据到数据库

请问Python如何将定义的数据插入数据库,像这样定义数据后直接插入虽然没有报错但是却是null值

img

img

修改为:

 cursor.execute('insert into student values(%s,%s)', (16,name))

  • 这篇博客: python数据库设计中的 4.4是否为空not null及默认值default 部分也许能够解决你的问题, 你可以仔细阅读以下内容或跳转源博客中阅读:
  • 主键和被索引的字段不能为null:索引不存储null,查询时不会被统计;对于字段一定不要忘了考虑其是否可以设置默认值。