1. 程式人生 > 資料庫 >centos postgresql資料庫匯入匯出

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(使用者名稱)
資料庫名(預設時同用戶名)