Qualora dobbiamo effettuare un dump di un database su MySQL e questo fosse di grandi dimensioni, in ambiente linux possiamo utilizzare uno dei seguenti comandi:
tramite bzip:
tramite gzip
Per importare il database, dopo aver creato l'archivio in mysql (create database xxx) si può utilizzare il comando:
per bzip2
e per gzip
NB: qualora sia richiesto occorre far seguire a mysql e mysqldump le istruzioni per nomeutente, password, host , etc
tramite bzip:
user@user:~$ mysqldump database | bzip2 > database.sql.bz2
tramite gzip
user@user:~$ mysqldump database | gzip > outputfile.sql.gz
Per importare il database, dopo aver creato l'archivio in mysql (create database xxx) si può utilizzare il comando:
per bzip2
user@user:~$ bzcat database.sql.bz2 | mysqldump database
e per gzip
user@user:~$ zcat database.sql.bz2 | mysqldump database
NB: qualora sia richiesto occorre far seguire a mysql e mysqldump le istruzioni per nomeutente, password, host , etc
Commenti
Posta un commento