Postgres data import and export

1. Use the container to start the postgres database

 docker run -d -p 5432:5432 --restart=always  --name pgsql -e LANG="C.UTF-8" -e 'TZ=Asia/Shanghai' -e "POSTGRES_DB=metabase" -e "POSTGRES_USER=postgres" -e "POSTGRES_PASSWORD=123456" -v /data/psql/master_test:/var/lib/postgresql/data  postgres:10.12
 说明:使用 -v 将数据持久化 

2. Use the following command to export pgsql data

 docker exec -i 容器id pg_dump -h localhost -p5432 -U postgres metabase > metabase.sql

3. Use the following command to import pgsql data

docker exec -i 容器id psql -h localhost -p5432 -U postgres metabase < metabase.sql

4. Use the above command to import and export data

Guess you like

Origin blog.csdn.net/ljx1528/article/details/130364270