postgres 導出單個表的語句


-U表示用戶


-h表示主機


-p表示端口號


-t表示表名


-f表示備份后的sql文件的名字


-d表示要恢復數據庫名稱


1.備份單表操作

?
pg_dump -U postgres -h localhost -p 5432 -t staff -f /home/staff.sql yjl(表示數據庫名稱)

 

2.恢復數據操作

 

psql -U postgres -h localhost -p 5432 -d product -f /home/yjl/staff.sql

 


pg_dump -U postgres -h localhost -p 19200 -t tb_bookinfo -f /home/tb_bookinfo20190822 .sql zgsw

 

例子:
Postgres 導出備份的步驟:
登錄數據庫服務器
切換用戶:su postgres

直接執行:pg_dump –U postgres -h localhost -p 19200 -t tb_bookinfo -f /home/tb_bookinfo20190822 .sql  【數據庫名稱】


生成的備份文件為:/home/tb_bookinfo20190822 .sql


免責聲明!

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



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