-
-U表示用戶
-h表示主機
-p表示端口號
-t表示表名
-f表示備份后的sql文件的名字
-d表示要恢復數據庫名 -
一、打開cmd 進入postgresql安裝路徑下的bin文件夾,以我的為例:
cd D:\Program Files\PostgreSQL\bin
-
二、輸入備份命令,多個表每個表前面都要加 -t:
-
輸入口令,即你的數據庫登錄密碼,完成備份。
pg_dump -U postgres -h localhost -p 5432 -t fsrd_user -t fsrd_tenant -t fsrd_userrole -t fsrd_tenantuser -t fsrd_userproperty -t fsrd_tenantplugingroup -f BusinessOrgUser.sql BusinessOrgDB
-
三、恢復數據操作
psql -U postgres -h localhost -p 5432 -d BusinessUserDB -f BusinessOrgUser.sql