Importar .SQL File Erro - o servidor MySQL foi removido

Quando temos que arquivos .SQL importados grande em um a data base, o método clássico através phpMyAdmin não é uma solução muito boa. Na maioria das vezes, encontramos um “reqest tempo limite"A maneira mais fácil é conectar o SSH / console ao servidor que contém o banco de dados, fazer upload para o arquivo .sql e, em seguida, executar as linhas de comando específicas para importação.

mysql -u db_user -p -h localhost db_name < /path/sql_file.sql

Se depois de executar a linha de comando e inserir a senha do banco de dados você encontrar o erro: "ERROR 2006 (HY000) na linha 1281: o servidor MySQL desapareceu", na maioria das vezes se trata de ultrapassar o limite de volume dos arquivos importados. É muito possível que nas configurações padrão do MySQL, o limite de volume definido em "max_allowed_packet" seja menor do que o arquivo que você deseja importar para o banco de dados.
A solução mais simples é editar o arquivo "my.cnf" e definir um limite adequado às nossas necessidades. Por exemplo, se quisermos importar um arquivo .SQL de 320 MB, então editamos o arquivo "my.cnf" e adicionamos a linha:

max_allowed_packet=400M

Após editar e salvar, reinicie o serviço mysql no servidor e retome a linha de comando para importação. tudo deve funcionar sem problemas.

Importar .SQL File Erro - o servidor MySQL foi removido

Sobre o autor

discrição

Apaixonado por tudo que é gadget e TI, escrevo com prazer em discriçãosettings.com desde 2006 e gosto de descobrir com vocês coisas novas sobre computadores e sistemas operacionais macOS, Linux, Windows, iOS e Android.

Deixe um comentário