Tentei fazer isso pelo HeidiSQL e não consegui sucesso por falta de memória.
Fiz uma busca no google e achei uma solução simples e eficiente.
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.
Pasta é:
C:mysqlbin |
Dentro dessa pasta você vai acessar o client, dessa forma:
mysql -u USUARIO -p |
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:
source C:dadosbancodedados.sql |
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!
Feito!