postgreSQL 備份+還原多張表


  • -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

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM