Skip to content

Instantly share code, notes, and snippets.

@Klizzy
Last active July 2, 2019 12:52
Show Gist options
  • Save Klizzy/2aa9214bbb7a8beb2e19dc975c33ffd2 to your computer and use it in GitHub Desktop.
Save Klizzy/2aa9214bbb7a8beb2e19dc975c33ffd2 to your computer and use it in GitHub Desktop.
sql dump into docker container
# local dump.tar.gz into docker container
tar -xzOf dump.tar.gz | docker exec -i container_name /usr/bin/mysql -u username --password=password database_name
# local sql dump into docker container
cat dump.sql | docker exec -i container_name /usr/bin/mysql -u username --password=password database_name
# remote dump.tar.gz into docker container
ssh user@host 'tar -xzOf dump.tar.gz' | docker exec -i container_name /usr/bin/mysql -u username --password=password database_name
# remote sql.gz into docker container
ssh user@host 'zcat ~/dump.sql.gz' | docker exec -i container_name /usr/bin/mysql -u username --password=password database_name
# remote sql into docker container
ssh user@host 'cat ~/dump.sql' | docker exec -i container_name /usr/bin/mysql -u username --password=password database_name
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment