Importar arquivos grandes no mysql

Esta semana tive que abrir mão do prático phpmyadmim, que é muito bom tanto para importar como exportar arquivos para o mysql, mas quando se tem arquivos grandes, essa tarefa no phpmyadmim se torna impraticavel, devido ao tempo de resposta.

Para que se consiga fazer um import de um arquivo grande (maior que 2Mb o phpmyadmim já não suporta, imagine um arquivo de 40Mb) é muito simples, abra o pront do DOS, acesse o diretório mysql/bin/ e digite o seguinte comando:

mysql -h host -u usuario -p basededados < arquivo

  • -h digite o servidor, no meu caso localhost
  • -u digite o nome do usuario que tem aceso ao banco
  • basededados digite o nome do banco ao qual o arquivo irá colocar os registros
  • arquivo coloque o nome do arquivo e sua extenção

Depois de dado enter será pedido ainda a senha para acesso ao mysql.

6 comentários em “Importar arquivos grandes no mysql

  1. Ótimo Post, o único detalhe que faltou é: o arquivo.sql deve estar dentro do diretório mysql/bin/ . Obrigado pela colaboração pessoal!

Deixe um comentário