Esportare e importare database MySql

Grazie al comodissimo phpMyAdmin esportare o importare un database mysql è di una semplicità assoluta.

A volte però, soprattutto con file di grandi dimensioni, si riscontrano problemi nel eseguire queste semplici operazioni.

Grazie alla potenza dei server linux, siamo in grado di eseguire un importazione o esportazione tramite una semplice linea di comando shell

Importazione database:

mysql -u USERNAME_DB -p NAME_DB < backup.sql

Una volta premuto invio, il server vi chiederà la password del database e se tutti i dati inseriti sono corretti, inizierà il ripristino del database.

Si deve considerare che il file backup.sql sia già presente all’interno del server e che questo comando vada lanciato, per comodità dalla stessa route del file, Quindi se il vostro file si dovesse trovare all’interno di una cartella, sarebbe meglio spostarsi dentro.

Naturalmente, una volta terminato è bene eliminare il backup dal server in modo che nessuno ne entri in possesso.

rm backup.sql

Esportazione database

mysql -u USERNAME_DB -p NAME_DB > backup.sql

In questo caso verrà generato un file di ripristino chiamato backup.sql

Lascia una recensione

avatar
 
  Subscribe  
Notificami