Mysqldump – backup di database MySql

Eseguire il dump di tutti i DB presenti:

mysqldump -u root -p --all-databases > alldb.sql
Ripristinare tutti i DB presenti:
mysql -u root -p < alldb.sql
Eseguire il dump solo di certe tabelle presenti in un db:
mysqldump -u root -p 'db_name' 'table_1' 'table_2' 'table_n' > 'nome_file_da_salvare.sql'

 

Ignorare alcune tabelle

mysqldump -u root -p --lock-tables --databases miodb --ignore-table=miodb.tab1 --ignore-table=miodb.tab2 --ignore-table=miodb.tab3 > backup_tables_miodb.sql