我试图将数据插入具有不同列表的mysql表中,我使用zip()函数作为描述here,但出现错误。
(1054, "Unknown column 'sheeraz' in 'field list'")
下面是我的代码。
import Dbconnect as DB
uname =['sheeraz','ahmad','haroon','khalid']
age = [10,20,30,40]
salary = [10.55,11.55,30.55,40.55]
try:
conn = DB.DBConnection.getConnection()
cur = conn.cursor()
for elem in zip(uname, age, salary):
cur.execute('INSERT INTO test (name,age,salay) VALUES (%s, %s,%s)' % elem)
conn.commit()
except Exception as e:
print (e)