Backup & Restore

Backup & Restore

Esempi pratici di backup e ripristino dati di un database mysql. Come utilizzare un DUMP dei dati.

Creare un dump dei dati

Per creare una copia dei dati presenti in un determinato database, è sufficiente utilizzare il comando mysqldump, come nel seguente esempio:

mysqldump -u username -p password nome_database > dump.sql


Questo creerà un file chiamato dump.sql che contiene la copia di tutti i dati del database selezionato.

Se invece si desidera salvare i dati di tutti i database presenti, il comando sarà il seguente:

mysqldump -u username -p password --all-databases > dump.sql


Un'ulteriore richiesta potrebbe essere di creare una copia di backup di una sola tabella, ecco come fare:

mysqldump -u username -p password nome_database nome_tabella > dump.sql

Caricare il dump del database

Questa volta viene chiamato in causa il client mysql, a cui, come sempre, passiamo i parametri username e password, oltre al nome del file DUMP da caricare.

mysql [-h nome_host] -u username -p [password] nome_database < dump.sql


Un'ulteriore metodo per caricare il file di backup è utilizzare la sintassi mysql --execute, che, come descritto in un altro articolo, esegue un comando (in questo caso source) ed effettua immediatamente la disconnessione.

mysql [-h nome_host] -u username -p [password] nome_database --execute "source dump.sql"

Dettagli pubblicazione

Categoria: MySQL

Pubblicato da: loryzz in data: 06.01.2008 20:51:50

Ultima modifica di: loryzz in data: 21.01.2009 11:34:11

Statistiche

Details  Questo articolo è stato visualizzato 1.659 volte.

Segnala presso

add to oknotizie add to ziczac add to technotizie add to fai_informazione add to wikio add to segnalo add to koolontheweb add to facebook add to delicious add to google add to stumbleupon add to technorati add to ask add to live

Votazioni

  • Currently 0; ?>/ TOTALSTARS
  • 1
  • 2
  • 3
  • 4
  • 5

Commenti

Details Gli utenti del sito hanno rilasciato 0 commenti, di cui 0 in attesa di approvazione.

Lascia un commento

Tutti i commenti devono essere approvati da un amministratore prima di essere visualizzati al pubblico. Si tratta di una misura preventiva contro spam e pubblicità e non è necessario reinviare il commento.
Si prega di scrivere commenti in tema. Spam e messaggi promozionali non vengono approvati.


Codice di conferma

Inserisci nella casella di testo i caratteri presenti nell'immagine.