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中查看