postgresql 匯入匯出
阿新 • • 發佈:2020-12-24
匯出 pg_dump
備份:pg_dump -h localhost -p 5432 -U tradesns -W -F c -b -v -f "/home/tradeworkwangbin/us2010.backup" us2010
恢復:pg_restore -h 192.168.0.100 -p 5432 -U postgres -W -d us2011 -v "/root/us2010.backup"
PS:“-d us2011 ”中的“us2011 ”資料庫需要事先建立,不然會報錯。
匯入 psql
psql -databasename > 檔案 使用者名稱
命令操作:
資料的匯出:pg_dump -U postgres(使用者名稱) (-t 表名) 資料庫名(預設時同用戶名) > c:\fulldb.sql
資料的匯入:psql -U postgres(使用者名稱) 資料庫名(預設時同用戶名) < C:\fulldb.sql
pgAdmin操作:
資料的匯出:在庫名上右擊-->backup-->ok,即將資料儲存到.backup檔案中。
資料的匯入:在庫名上右擊-->restore-->注意填寫.backup檔案的路徑不能有空格-->ok