mysql SQL WITH PYTHON GIVING错误:-列计数与第1行的值计数不匹配

vmpqdwk3  于 12个月前  发布在  Mysql
关注(0)|答案(1)|浏览(102)

我试图用Python运行SQL命令,但由于某种原因,它给我错误“列计数不匹配值计数在行1”.尝试了一切,但仍然没有工作.这是我的代码:-

import mysql.connector

mydb = mysql.connector.connect(host="localhost", user="root", passwd="###", database="student", auth_plugin="mysql_native_password")
cursor = mydb.cursor()
cursor.execute("insert into student(Rollno, Name, Class, marks) values(1,'carren','1B',100, 5,'john','2A',50)")

字符串

mklgxw1f

mklgxw1f1#

你可能需要区分这些值:

cursor.execute("insert into student(Rollno, Name, Class, marks) values(1,'carren','1B',100), (5,'john','2A',50)")

字符串

相关问题