centos postgresql資料庫匯入匯出

2022-06-17 15:24:11 字數 604 閱讀 2849

匯入整個資料庫

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資料庫管理資料匯入匯出

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

CSV檔案匯入導mysql資料庫

基本語法 load data low priority local infile file name txt replace ignore into table tbl name character set gbk fields terminated by t optionally enclosed...

linux和windows的資料庫匯入匯出

前提 使用者得需有這個許可權,我們系統root使用者沒有,所以先切換 postgres 使用者 切換使用者指令 su postgres 匯出資料庫指令 pg dump u postgres p 5432 d test f home postgres test12.sql pg dump 是安裝時候的...