Acabo de descubrir csvkit
, que es un conjunto de herramientas de línea de comandos de Unix para archivos CSV. Lo instalé en mi Mac con pip install csvkit
. El comando fue:
csvsql --dialect mysql --snifflimit 100000 bigdatafile.csv > maketable.sql
Alternativamente, puede proporcionar una cadena de conexión DB y puede cargar la tabla directamente.