Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Chaoscool

Preciso importar um arquivo com 500Mb

Recommended Posts

Boa tarde amigos! http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif

 

Eu gostaria de saber como eu faço pra dividir arquivos .sql pra poder importá-los pelo mysql. A história é a seguinte.

Fiz o Dump de uma base de dados em que uma das tabelas tem aproximadamente 3 milhões de registros, só ela dá 300Mb, na exportação deu tudo certo, mas na hora de importá-lo para outra base mysql (versão mais nova), ela dá um erro em uma query lá pela linha 2milhões e alguma coisa. Portanto eu precisaria abrir esse arquivo sql pra corrigir esse erro, mas não consigo abri-lo em nenhum editor, todos travam.

Outro dia, tentando achar uma solução para outro problema na web, achei um site em que o cara falava que quando um arquivo fosse muito grande, poderia usar um programa para dividi-lo em vários arquivos. Não sei o nome desse programa. Queria saber de vocês se sabem, ou podem me ajudar a resolver isso de outra forma. Agradeço de antemão e já comunico que o programa não é winrar, 7z, ou afins. O arquivo .sql é dividido em vários arquivos .sql.

Muito obrigado.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Opa,

 

Já tentou editar a opção no arquivo de configuração do MySQL (my.ini ou my.cnf), max_allowed_packet, colocando um valor mais alto de pacotes para importação?? Talvez, alterando essa diretiva e reiniciando o MySQL você coseguirá sem ter que fazer divisões no arquivo gerado pelo dump.

 

Qualquer dúvida, continue postando!!

 

Abração!! http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.