Importare file sql molto grandi in MySQL

Hai problemi a importare file MySQL molto grandi? Ecco una soluzione pratica e veloce.

Quando si ha a che fare con progetti di grandi dimensioni importare il mysql in locale o in un altro webserver può essere un’operazione molto delicata. Se il dump da importare è troppo grande infatti il server andrà in timeout non importandolo e dandovi non pochi mal di testa.

 Esistono due vie essenziali per risolvere il problema.

Soluzione 1

Se avete accesso diretto al server via SSH una volta loggati al terminale usate queste righe di codice per l’importazione del file SQL:

$ mysql -u username -p -h localhost DATA-BASE < /www/vhosts/tuosito.it/data.sql

Questa è sicuramente la soluzione più rapida e sicura per l’importazione di grossi file.

Soluzione 2

Se non avete accesso SSH o volete semplicemente dilettarvi, effettuate un dump del file SQL da importare. A questo punto scaricate questo utile programmino:

[button link=”http://www.sqldumpsplitter.com/” color=”blue” target=”blank” size=”large”]SQLDumpSplitter[/button]

Una volta scaricato e installato fatelo partire, selezionate il file e scegliete in quante parti dividerlo. Al termine del process il programmino avrà “spezzettato” il vostro mastodontico file in una serie di piccoli file sql pronti per essere caricati.

NOTA: Il primo file da caricare è chiamato DataStructure. Procedete poi al caricamento degli altri file sql in ordine sequenziale.

Questo articolo ha risolto i tuoi problemi? Aiutami a diffonderlo sui social network!

  1. Ciao, scusa una domanda.
    Per database di circa 50 GB sia il primo che il secondo metodo non funzionano.
    Come bisognerebbe procedere?
    grazie

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

Questo sito usa Akismet per ridurre lo spam. Scopri come i tuoi dati vengono elaborati.

creare-widget-wordpress-pochi-semplici-passi
Up Next:

Creare widget Wordpress in pochi semplici passi

Creare widget Wordpress in pochi semplici passi