Skip to content

Instantly share code, notes, and snippets.

@vladimir-e
Last active December 16, 2015 16:09
Show Gist options
  • Save vladimir-e/5460676 to your computer and use it in GitHub Desktop.
Save vladimir-e/5460676 to your computer and use it in GitHub Desktop.
#mysql #backup #dump #sql
# dump all databases
mysqldump --user=root --password=pass --all-databases > localhost.sql
# dump specific databases
mysqldump --user=root --password=pass --databases DB_NAME1 DB_NAME2 DB_NAME3 > backup.sql
# restore from file
mysql --verbose --user=root --password=pass DB_NAME < /PATH/TO/DUMPFILE.SQL
# copy database
mysqldump -u root -pPWD DB_NAME1 | mysql -u root -pPWD DB_NAME2
# create database utf
CREATE DATABASE DB_NAME1 DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment