Importar .SQL File Error - O servidor MySQL foi embora

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 realmente boa. Na maioria das vezes nós batemos um "reqest tempo limite"A maneira mais fácil é conectar o SSH / console ao servidor de banco de dados, carregar 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 digitar o erro de banco de dados de senha encontrado: "ERROR 2006 line (HY000) em 1281: servidor MySQL foi embora", na maioria das vezes é sobre a superação de um limite de volume para arquivos importados. É muito justo possível na configuração padrão do MySQL, definir o limite de volume "max_allowed_packet" ser menor do que o do arquivo que você deseja importar o banco de dados.
A solução mais simples é editar o arquivo "my.cnf" e definir um limite para as nossas necessidades. Por exemplo, se quisermos importar um arquivo .SQL de 320 MB, edite o arquivo "my.cnf" e adicione 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 Error - O servidor MySQL foi embora

Sobre o autor

discrição

Apaixonado por tudo o que significa gadget e TI, tenho o prazer de escrever no stealthsettings.com da 2006 e adoro descobrir coisas novas sobre computadores e macOS, sistemas operacionais Linux, Windows, iOS e Android.

Deixe um comentário