Importa. Errore file SQL - Il server MySQL è andato via

Quando dobbiamo importati. File SQL grande in uno la base della data, il metodo classico attraverso phpMyAdmin non è una soluzione davvero buona. La maggior parte delle volte colpiamo un "reqest timeout"Il più semplice è di collegare database del server SSH / console che si, fai sql caricare i file e quindi eseguire righe di comando specifici da importare.

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

Se dopo l'esecuzione dalla riga di comando ed inserendo l'errore database delle password incontrato: "ERRORE 2006 linea (HY000) a 1281: server MySQL è andato via", il più delle volte si tratta di superare un limite di volume per i file importati. E 'abbastanza equo possibile nella configurazione standard di MySQL, impostare il limite "max_allowed_packet" volume di essere inferiore a quello del file che si desidera importare il database.
La soluzione più semplice è quella di modificare il file "my.cnf" e impostare un limite alle nostre esigenze. Ad esempio, se vogliamo importare un file .SQL di 320 MB, quindi modificare il file "my.cnf" e aggiungere la riga:

max_allowed_packet=400M

Dopo aver modificato e salvato, riavviare il servizio mysql sul server e riprendere la riga di comando per l'importazione. tutto dovrebbe funzionare senza intoppi.

Importa. Errore file SQL - Il server MySQL è andato via

Circa l'autore

Azione furtiva

Appassionato di tutto ciò che significa gadget e IT, scrivo con piacere stealthsettings.com da 2006 e mi piace scoprire con voi cose nuove su computer e sistemi operativi macOS, Linux, Windows, iOS e Android.

Lascia un tuo commento

Questo sito utilizza Akismet per ridurre lo spam. Scopri come vengono elaborati i dati dei tuoi commenti.