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

Apaixonada por tudo o que gadget e TI escrever stealthsettings.com prazer de 2006 e eu gosto de descobrir novas coisas com você sobre computadores e MacOS, Linux, Windows, iOS e Android.

Deixe um comentário

Este site usa o Akismet para reduzir o spam. Saiba como seus dados de comentário são processados.