PostgreSQL 基本使用教程

1.备份

pg_dump -h localhost -U postgres databasename > D:\databasename.bak 

指令解释:

pg_dump 是备份数据库指令

localhost是数据库的ip地址(必须保证数据库允许外部访问的权限,如果是本地可以用localhost)

postgres 是数据库的用户名

databasename 是数据库名

意思是导出到D:\databasename.bak文件里

2.还原

psql -h localhost -U postgres -d databasename <  D:\databasename.bak 

指令解释:

psql是恢复数据库命令

localhost是数据库的ip地址(必须保证数据库允许外部访问的权限,如果是本地可以用localhost)

postgres 是数据库的用户名

databasename 是数据库名

< 的意思是把D:\databasename.bak文件导入到指定的数据库里

还原成功后可在pgAdmin4中查看

pgadmin.png

展开阅读全文