Das klappt auch ganz gut mit einem vorhandenen csv-File, welches ich vor ein paar Tagen generiert habe.
Ich habe nun ein zweites csv-File zum Testen erstellt und am gleichen Ort gespeichert.
Aber hier bekomme ich aber immer einen
Code: Alles auswählen
_mysql_exceptions.InternalError: (29, "File 'D:\test.csv' not found (Errcode: 22)")
Das funktionierende Code in Python sieht so aus:
Code: Alles auswählen
import MySQLdb
conn = MySQLdb.connect("localhost", "root", db="abc")
curs = conn.cursor()
sql = """LOAD DATA INFILE "D:\\test.csv" INTO TABLE test"""
curs.execute(sql)