今天写了一个关于连接数据库的py文件,新增数据到数据库,但是一直操作不成功。

所以我先从数据库客户端排查,自己写了个sql插入成功,但是插入第2条一直不成功,

后来排查我新建的表,发现id没有设置成主键,也没有设置成自增。

所以后来改了表结构,就新增成功了, 

CREATE TABLE `tb_register` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`username` varchar(30) NOT NULL,
`password` varchar(255) NOT NULL,
`is_student` smallint(255) DEFAULT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8;

相关文章:

  • 2022-12-23
  • 2021-05-24
  • 2022-12-23
  • 2021-06-03
  • 2021-08-13
  • 2022-02-17
  • 2021-11-05
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2021-11-19
  • 2021-08-17
  • 2022-12-23
  • 2021-05-18
  • 2021-10-28
相关资源
相似解决方案