私はPythonスクリプトを使用して.csvからMysqlデータベースに自分のデータを挿入しようとしています。私は_mysql_exceptions.OperationalError:(1366、 "不正な整数値:列 'ID'行1の '%s')
import csv
import MySQLdb
db = MySQLdb.connect(host='localhost',user='root',passwd='password',db='EfficientBazzar')
cursor = db.cursor()
csv_data = csv.reader(file('products.csv'))
for row in csv_data:
cursor.execute('INSERT INTO vendor_price_list(ID,Vendor,productname,productcode,unit,weight,price)' 'VALUES("%s","%s","%s","%s","%s","%s","%s")')
db.commit()
cursor.close()
print "Done"
ありがとうございました –
私は助けてよかった!答えを受け入れてください; P。 –