从CSV文件中读取数据插入MySQL

时间:2017-08-22 11:50:44

标签: mysql python-2.7

插入日期时间时出现以下错误

  

column._mysql_exceptions.OperationalError:(1292,“日期时间不正确   值:'8/13/2017 19:10'对于第1行的'js_signup'列')

和我的日期时间是“8/13/2017 19:10”这种格式。

 import csv
 import MySQLdb
 mydb = MySQLdb.connect(host='localhost',user='root',passwd='Yogi123$',db='wisdom_india')
 cursor = mydb.cursor()
 csv_data = csv.reader(file('test_csv.csv'))
 for row in csv_data:
     cursor.execute('INSERT INTO testcsv(js_id, \
      js_name,js_email,js_signup )' \
      'VALUES(%s, %s, %s, %s)', 
      row)
mydb.commit()
cursor.close()
print "Done"

0 个答案:

没有答案