版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/legendary_Dragon/article/details/82746073
首先,这个错误的意思是,我们插入数据库的列与数据库中的列不是一一对应的。
当使用Python操作MySQL数据库时,如果id是自增,或者timestamp是自动生成的时候,我们不能采用
"INSERT INTO 表名 VALUES (%s, %s, %s, %s, %s, %s, %s)"
这种简写的方式是不对的。
应该把列的字段名一一对应起来
"INSERT INTO 表名 (字段1,字段2) VALUES (%s, %s)"
这样可以了。