Insert data into mysql from csv file

From MyWiki
Revision as of 17:07, 24 January 2019 by George2 (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
    import MySQLdb, csv, sys
    conn = MySQLdb.connect (host = "localhost",user = "usr", passwd = "pass",db = "databasename")
    c = conn.cursor()
    csv_data=csv.reader(file("a.txt"))
    for row in csv_data:
    	print row
    	c.execute("INSERT INTO a (first, last) VALUES (%s, %s), row")
    c.commit()
    c.close()