Ho appena scoperto csvkit
, che è un insieme di strumenti da riga di comando Unix per i file CSV. L'ho installato sul mio Mac con pip install csvkit
. Il comando era:
csvsql --dialect mysql --snifflimit 100000 bigdatafile.csv > maketable.sql
In alternativa puoi fornire una stringa di connessione DB e può caricare direttamente la tabella.