Skip to content

Instantly share code, notes, and snippets.

@anyt
Last active March 5, 2024 12:40
Show Gist options
  • Save anyt/f5ce68e41f62211f39ee10262a243320 to your computer and use it in GitHub Desktop.
Save anyt/f5ce68e41f62211f39ee10262a243320 to your computer and use it in GitHub Desktop.

Docker

Pgsql

Backup

docker exec -t $(docker-compose ps -q pgsql) pg_dumpall -c -U oro_db_user > dump.psql

Restore

cat dump.psql | docker exec -i $(docker-compose ps -q pgsql) psql -U oro_db_user -d oro_db

MYSQL

Backup

docker exec $(docker-compose ps -q mysql) mysqldump --no-tablespaces -u oro_db_user --password=oro_db_pass oro_db > backup.sql

Restore

cat backup.sql | docker exec -i $(docker-compose ps -q mysql) mysql  -u oro_db_user --password=oro_db_pass oro_db
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment