MySQL backup and restore
Create the backup
1 mysqldump --add-drop-table -h [hostname] -u [username] \ 2 -p [databasename] > [backupfile].sql
Optionally
Specify a table -
1 ...[databasename] (tablename tablename tablename) ...
Add compression -
1 ...[databasename] | bzip2 -c > backupfile.sql.bz2
Restore from backup
1 mysql -h [hostname] -u [username] \ 2 -p [databasename] < [backupfile].sql
Optionally
Uncompress before restoring -
1 bzip2 -d backupfile.sql.bz2
0 comments
