centos postgresql資料庫匯入匯出
阿新 • • 發佈:2020-12-15
- 匯入整個資料庫
psql -U postgres(使用者名稱) 資料庫名(預設時同用戶名) < /data/dum.sql
- 匯出整個資料庫
pg_dump -h localhost -U postgres(使用者名稱) 資料庫名(預設時同用戶名) >/data/dum.sql
- 匯出某個表
pg_dump -h localhost -U postgres(使用者名稱) 資料庫名(預設時同用戶名) -t table(表名)
/data/dum.sql
- 壓縮方法
一般用dump匯出資料會比較大,推薦使用xz壓縮
壓縮方法 xz dum.sql 會生成 dum.sql.xz 的檔案
- xz壓縮資料倒數資料庫方法
xzcat /data/dum.sql.xz | psql -h localhost -U postgres(使用者名稱)
資料庫名(預設時同用戶名)