你可以用python而不是原生代码重新格式化?请参阅下面的示例(注意,这只是指示性的)。在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," + datetime.datetime.strptime(%s, '%m-%d-%Y %h:%m').strftime('%Y-%m-%d %h:%m') + ")""", row)
mydb.commit()
cursor.close()
print "Done"
如果您想让我编写代码并测试它,或者有任何其他问题,请告诉我。在
以下是一些更新的代码(为了方便起见,稍微修改一下您的代码)这将上载此数据:
^{pr2}$
到本表:CREATE TABLE testLoad(js_id INT UNSIGNED, js_name INT UNSIGNED, js_email INT UNSIGNED, js_sign