Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Criar tabela mysql diretamente do arquivo CSV usando o mecanismo de armazenamento CSV?


Acabei de descobrir o csvkit , que é um conjunto de ferramentas de linha de comando do Unix para arquivos CSV. Eu instalei no meu Mac com pip install csvkit . O comando foi:
csvsql --dialect mysql --snifflimit 100000 bigdatafile.csv > maketable.sql

Alternativamente, você pode fornecer uma string de conexão de banco de dados e ela pode carregar a tabela diretamente.