Programmierung

Daten “pumpen” zwischen CSV und MySQL mit Python

Daten mit dem Python Modul “csv module” als Excel-lesbares CSV exportieren:

csv.writer(fileobj, dialect='excel-tab', 
lineterminator='\n')

Wenn diese CSV Textdatei in MySQL importiert werden soll, kann man es mit dem Python Modul “mysqlimport” durchführen:

mysqlimport \
      --user=USERNAME \
      --password \
      --columns=COLUMNS \
      --compress \
      --fields-optionally-enclosed-by='"' \
      --fields-terminated-by='\t' \
      --fields-escaped-by='' \
      --lines-terminated-by='\n' \
      --local \
      --lock-tables \
      --verbose \
      DATABASE INPUT.csv

Eine Antwort schreiben

Your email address will not be published. Required fields are marked *

Diese Website verwendet Akismet, um Spam zu reduzieren. Erfahre mehr darüber, wie deine Kommentardaten verarbeitet werden.