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"
Note
dump database, dump mysql, backup db, backup database, mysql, backup, webserver
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
Votazioni
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.
MySQL: interventi collegati
SQL: Selezionare righe duplicate pubblicato da loryzz in MySQL
Problemi di FLOAT pubblicato da loryzz in MySQL
Rinominare le tabelle MySQL pubblicato da loryzz in MySQL
Password di root dimenticata pubblicato da loryzz in MySQL
Selezione condizionale pubblicato da loryzz in MySQL































Ritorna all'inizio
Commenti rispetto al totale
0 %
Percentuale di commento
0 %