Come importare grandi database MySQL con BigDump

Per importare grandi dump di database, esiste oramai da qualche anno (e devo anche dire che non è più stato aggiornato) una bella utility chiamata BigDump.

È molto semplice e vi basterà caricare questo file: https://raw.githubusercontent.com/marcotini/bigdump/master/bigdump.php nella directory in cui avete PHP funzionante.

Ovviamente dovrete fare spazio per il vostro database e/o tabelle che avete da importare (se queste non sono già contenute nel file di dump).

Per il resto l’utility è molto intuitiva e spesso potrebbe bloccarsi, quindi fate prima un backup di tutto (se avete già tabelle inserite).

Come esportare un intero database su MySQL

In qualche articolo precedente avevamo visto come fare un backup con uno script Bash, ora vediamo più semplicemente come esportare un intero db di MySQL con una riga di codice:

sudo mysqldump -u root -p -x -A > /home/user/dbs.sql

Dovrete cambiare l’user root, nel caso non abbiate quell’utente come amministratore con i privilegi. E anche il path con il vostro utente invece di user.

Questo sappiate che vi esporterà tutti i database contenuti al suo interno, compresi quelli di sistema o quelli di phpMyAdmin.