centos postgresql數據庫導入導出


  1. 導入整個數據庫

psql -U postgres(用戶名) 數據庫名(缺省時同用戶名) < /data/dum.sql

  1. 導出整個數據庫

pg_dump -h localhost -U postgres(用戶名) 數據庫名(缺省時同用戶名) >/data/dum.sql

  1. 導出某個表

pg_dump -h localhost -U postgres(用戶名) 數據庫名(缺省時同用戶名) -t table(表名)

/data/dum.sql

  1. 壓縮方法

一般用dump導出數據會比較大,推薦使用xz壓縮

壓縮方法 xz dum.sql 會生成 dum.sql.xz 的文件

  1. xz壓縮數據倒數數據庫方法

xzcat /data/dum.sql.xz | psql -h localhost -U postgres(用戶名)
數據庫名(缺省時同用戶名)


免責聲明!

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



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