Como importar arquivos grandes no phpmyadmin

Como importar arquivos grandes no phpmyadmin

Esses dias peguei problema que vou apresentar a solução para pessoas que trabalham com outsourcing em ti e suporte em ti, caso queiram ver um vídeo passo a passo, o mesmo encontra-se no fim do post.

O problema foi fazer a migração de uma base de dados grande de 1 servidor para o outro.

Por padrão, trabalhar com terceirização de ti e informática exige seus desafios, mas e quando a hospedagem simplesmente diz que não pode aumentar o tamanho limite de envio no php.ini?

Por padrão, deixando os valores como os passados abaixo no php.ini, já é possível resolver os problemas de tamanho de importação:

upload_max_filesize = 250MB
post_max_size = 500MB
memory_limit = 512
max_execution_time = 3600

Mas como dito e quando a hospedagem se nega a modificar o arquivo por política de segurança?

Bem, neste caso a única forma que consegui resolver o problema foi fazer uma exportação avançada para depois fazer a importação avançada.

Segue abaixo passo a passo do que fiz:

1 – Entre no phpadmin

2 – Escolha a base de dados que deseja exportar (tem que escolher primeiro senão não funciona)

3 – Clique em exportar

4 – Escolha a opção personalizado

5 – Agora você verá que todas as tabelas virão marcadas, ao invés de exportar a base toda, selecione apenas uma e exporte tabela por tabela.

6 – Após exportar tabela por tabela, basta ir no novo servidor, criar uma base de dados nova e importar tabela por tabela.

OBS: Este método só funciona para tabelas que não ultrapassem o tamanho máximo estipulado pela hospedagem.

Para mim funcionou, espero que funcione para vocês também.

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *