1. 程式人生 > >Hawq學習筆記 --- postgresql 資料庫匯入匯出

Hawq學習筆記 --- postgresql 資料庫匯入匯出

匯入整個資料庫

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