Ir ao conteúdo
  • Cadastre-se

Como aumentar limite de importação de banco de dados?


Posts recomendados

Estou tendo dificuldades na importação do meu banco de dados para o VPN que eu contratei.

 

Toda vez que importo as tabelas, está dando esse erro:

 

"#1153 - Got a packet bigger than 'max_allowed_packet' bytes "

 

Aqui está a imagem do erro que aparece:

 

erro_mysql.jpg

 

Como eu resolvo isso?

Link para o comentário
Compartilhar em outros sites

  • Moderador

@N4Y4R4_

 

Para resolver, edite o arquivo de configuração do MySQL, geralmente é o my.ini, e altere (ou crie, se não existir) o valor do atributo max_allowed_packet, como por exemplo:

max_allowed_packet=200M

 

fontes:

 http://raelcunha.com/blog/?post=460

http://stackoverflow.com/questions/13218975/error-mysql-got-a-packet-bigger-than-max-allowed-packet-bytes

http://stackoverflow.com/questions/8062496/how-to-change-max-allowed-packet-size

 

mysql_max_dump.PNG

 

Segundo o comentário de um dos usuários no post da primeira fonte diz que é mais fácil você definir o limite no dump antes do que aumentar o limite depois:

 

 

 

mysqldump -u root -p database --max_allowed_packet=16MB > dump.sql

Dessa forma já limitamos os pacotes do dump em 16MB ao invés de ter que alterar um parâmetro do server do MySQL que para esse caso, se não em engano, envolveria um restart do banco
Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novas respostas.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...