leitura de
Encontrou um problema no conteúdo? Por favor, deixe seu comentário!

Fala gente!

Hoje passei um aperto legal aqui tentando importar um arquivo .sql de 65Mb no meu servidor MySQL (local).

Inocentemente tentei fazer isso pelo phpMyAdmin e assisti meu servidor ir para o saco alegremente… Tive que deletar o banco de dados “zicado” pelo client do MySQL… O erro? Excesso de memória.

Aí eu tentei, pelo próprio client do MySQL (explicarei a baixo como chegar lá) importar o bendito arquivo mas também falhei miserávelmente… O erro? Ultrapassou o “max_allowed_packets”, e não me pergunte o que é isso.

Ai fiquei uns bons minutos no Google procurando uma solução e descobri algo que funcionou muito bem e vim compartilhar com vocês: o comando SOURCE.

Primeiro você deve abrir o seu client do MySQL… Se você estiver usando Windows é só navegar (pelo cmd) até a pasta “bin” que fica dentro de onde o MySQL está instalado.

Se você estiver usando XAMPP essa pasta é:

Dentro dessa pasta você vai acessar o client, dessa forma:

Não se esqueça de substituir “USUARIO” pelo seu usuário do MySQL, por padrão é o root.

Aí você irá digitar a sua senha, por padrão ela é vazia e é só dar ok.

Agora que você está dentro do client MySQL é só digitar o comando acompanhado do caminho do arquivo que você quer importar:

O MySQL irá ler o arquivo e executar cada comando, um por um e entre cada comando ele “limpa” a memória, sem dar erro nenhum! :)

É perfeito!

Thiago Belem / Blog

Thiago Belem


Publicado

Thiago Belem / Blog

Thiago Belem / Blog

Artigos e tutoriais sobre desenvolvimento WEB

Continue lendo