Backup di MySQL tramite script: differenze tra le versioni

mNessun oggetto della modifica
Riga 102: Riga 102:
#!/bin/bash
#!/bin/bash


FILE=/dove/voglio/backuppare/name.sql
FILE=/dove/voglio/backuppare/name_backup
NAME=inserire_utente_sql
NAME=utente_sql
PASS=inserire_password_sql
PASS=password_sql
DB=inserire_nome_DB
DB=nome_DB


echo "Content-type: text/plain"
echo "Content-type: text/plain"
Riga 111: Riga 111:
echo "Tried to export file: "$FILE
echo "Tried to export file: "$FILE


mysqldump --quote-names -u $NAME --password=$PASS $DB > $FILE
#eliminare il commmento a seconda del risultato che si vuole ottenere
#dump non compresso
#mysqldump --quote-names -u $NAME --password=$PASS $DB > $FILE.sql
 
#dump compresso con gzip
#mysqldump --quote-names -u $NAME --password=$PASS $DB| gzip -9 > $FILE.sql.gz


# tar zxvf backupfile.tgz (se compresso)
# sql nomedatabase < backupfile
</pre>
</pre>
Lo script permette il backup del database specificato nella variabile <code>DB</code>.<br/>
Lo script permette il backup del database specificato nella variabile <code>DB</code>.<br/>
660

contributi