使用Zip函数将数据从列表插入mysql数据库

时间:2018-11-04 15:04:08

标签: python mysql

我试图将数据插入具有不同列表的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)

0 个答案:

没有答案