Importar/Exportar CSV para Banco de Dados

Várias são as possibilidades de fazer essa migração. Para alguns, XML é a solução definitiva. Para outros, pouco aplicável pelo fato de ter de mexer com o desenvolvimento de sistemas. O quê poucos sabem é que existe uma alternativa para importar dados para tabelas do MySQL (E de outros SGDB’s também) através de arquivos CSV (Comma-Separated Values).

Quantas vezes você, DBA, administrador de sistemas ou programador já teve que criar programas para fazer a importação de tais arquivos? Eu mesmo utilizava muito essa técnica (PHP, PERL e as funções explode() e fgetcsv() são as principais ferramentas do canivete-suíço de quem faz isso) e não há problema nenhum, mas poucos sabem que o próprio SGDB já possui ferramentas de importação e exportação de arquivos em formato CSV. Neste artigo nós nos propomos a mostrar esta técnica. Continuar lendo