Току-що открих csvkit
, който е набор от инструменти на командния ред на Unix за CSV файлове. Инсталирах го на моя Mac с pip install csvkit
. Командата беше:
csvsql --dialect mysql --snifflimit 100000 bigdatafile.csv > maketable.sql
Като алтернатива можете да предоставите низ за връзка с DB и той може да зареди таблицата директно.