conn = mysql.connector.connect(user='root',password='',database='stu') cursor = conn.cursor() insertsql = "insert into stu_class(stu_id,stu_name,stu_score) values (%s,%s,%s)" ret = cursor.execute(insertsql,['null','Lily','90']) print(" cursor.rowcount=", cursor.rowcount,'ret=',ret) #输出:1,None cursor.close() conn.close()
非常着急上面几行代码已经确定是执行成功了 以为stu_id字段是字段递增的,通过phpmyaddmin看到表中的stu_id字段的递增值是10了都 但是表中的行数依然是0 表中没看到我插入的数据
conn.commit()
好吧原来是少写了commit
Sign in to make a reply
编程这点事
非常着急上面几行代码已经确定是执行成功了 以为stu_id字段是字段递增的,通过phpmyaddmin看到表中的stu_id字段的递增值是10了都 但是表中的行数依然是0 表中没看到我插入的数据