PostgreSql 資料庫匯入匯出

2021-07-25 19:12:36 字數 473 閱讀 3208

pgsql是5432

匯入整個資料庫

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

postgreSQL資料庫匯入匯出

一 命令 匯入整個資料庫 psql u postgres 使用者名稱 資料庫名 預設時同使用者名稱 data dum.sql 匯出整個資料庫 pg dump h localhost u postgres 使用者名稱 資料庫名 預設時同使用者名稱 data dum.sql 匯出某個表 pg dump ...

PostgreSQL資料庫管理資料匯入匯出

資料庫的匯入匯出是最常用的功能之一,而 postgresql 提供的對應工具為 pg dump 和pg restore pg dump 是用於備份 postgresql 資料庫的工具。它可以在資料庫正在使用的時候進行完整一致的備份,並不阻塞其它使用者對資料庫的訪問。pg dump匯出預設是copy ...

PostgreSQL 資料庫匯入匯出操作

pg dump是乙個用於備份postgresql資料庫的工具。它甚至可以在資料庫正在併發使用時進行完整一致的備份,而不會阻塞其它使用者對資料庫的訪問。該工具生成的轉儲格式可以分為兩種,指令碼和歸檔檔案。其中指令碼格式是包含許多sql命令的純文字格式,這些sql命令可以用於重建該資料庫並將之恢復到生成...