Skip to content

Instantly share code, notes, and snippets.

@charlieanstey
Created February 13, 2015 18:10
Show Gist options
  • Save charlieanstey/95fbd6155f49a0286061 to your computer and use it in GitHub Desktop.
Save charlieanstey/95fbd6155f49a0286061 to your computer and use it in GitHub Desktop.
MySQL :: mysqldump commands, transfer
# Shell scripts
# Dump database and unzip
mysqldump db_name -u user_name -p | gzip > db_uname.sql.gz
# Unzip and import database
gunzip < db_name.sql.gz | mysql db_name -u user_name -p
# Transfer database (on source server)
mysqldump db_name -u user_name -p | mysql -h 'hostname' db_name -u user_name -p
# Transfer database (on destination server)
mysqldump -h 'hostname' db_name -u user_name -p | mysql db_name -u user_name -p
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment