Como importar tabelas em partes
-
Olá, pessoal,
Estou migrando um site de servidor para outro e preciso importar o banco de dados antigo pelo Phpmyadmin. O problema é que o banco é muito grande. A tabela Posts tem mais de 500 Mb. O limite no novo servidor é 50 Mb por arquivo.
Usei GZIP, mas deu erro 1064 (sintaxe) na importação. Então achei melhor exportar (do antigo) em partes com menos de 50 Mb (cada uma com 4000 linhas) e importar uma por uma. Mas tenho uma dúvida: o que fazer no item “Número de registros a pular, a partir da primeira linha”.
Se eu deixo esse item em branco, o 1º arquivo cria a tabela Posts e o 2º dá erro, mostrando que já existe a tabela Posts. Entendo que ele tenta sobreescrever e por isso dá erro.
Tentei importar usando 4000 nesse item, porque a tabela Posts foi exportada com 4000 linhas em cada arquivo. Nesse caso a importação é feita, mas a tabela Posts continua sempre com 4000 linhas. Parece que os arquivos depois do 1º não são considerados.
O que devo usar naquele item dos registros? Obrigado.
- O tópico ‘Como importar tabelas em partes’ está fechado para novas respostas.