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