Ich habe gerade csvkit
entdeckt , bei dem es sich um eine Reihe von Unix-Befehlszeilentools für CSV-Dateien handelt. Ich habe es auf meinem Mac mit pip install csvkit
installiert . Der Befehl lautete:
csvsql --dialect mysql --snifflimit 100000 bigdatafile.csv > maketable.sql
Sie können alternativ einen DB-Verbindungsstring angeben und dieser kann die Tabelle direkt laden.