主頁 > 知識庫 > postgresql 導出建表語句的命令操作

postgresql 導出建表語句的命令操作

熱門標簽:鐵路電話系統(tǒng) 網(wǎng)站排名優(yōu)化 服務外包 呼叫中心市場需求 AI電銷 地方門戶網(wǎng)站 Linux服務器 百度競價排名

我就廢話不多說了,大家還是直接看命令吧~

pg_dump -h host -U postgres -d dbname -O -s -t "table_name" > name.sql

補充:PostgreSQL使用pg_dump導出單個數(shù)據(jù)表的insert語句

PostgreSQL自帶的pgadmin4工具沒有辦法生成數(shù)據(jù)表的insert語句,這使得想要提取單個表的數(shù)據(jù),插入到不同環(huán)境的相同表中變成很麻煩的一件事,使用PostgreSQL的pg_dump工具可以實現(xiàn)該功能。

使用效果

截圖1.在空的表中執(zhí)行導出的sql文件

截圖2.插入的數(shù)據(jù)

使用pg_dump導出的sql語句文件,直接在數(shù)據(jù)庫中\(zhòng)i 執(zhí)行,即可成功插入數(shù)據(jù)。

操作過程

截圖3.導出sql語句

截圖4.生成的SQL文件內(nèi)容

命令為:

./pgdump -h 127.0.0.1 -U postgres -p 5432 -d postgres -t public.tbltxnmon --inserts >tbltxn_mon.sql

參數(shù) 賦值 備注
-h 127.0.0.1 數(shù)據(jù)庫所在環(huán)境IP
-U postgres 數(shù)據(jù)庫所屬用戶名
-p 5432 數(shù)據(jù)庫服務端所在端口
-d postgres 數(shù)據(jù)庫名稱
-t public.tbltxnmon 數(shù)據(jù)表名稱
--inserts NA 需導出insert語句
> tbltxnmon.sql 內(nèi)容重定向至文件

以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。如有錯誤或未考慮完全的地方,望不吝賜教。

您可能感興趣的文章:
  • 在postgreSQL中運行sql腳本和pg_restore命令方式
  • 在postgresql中通過命令行執(zhí)行sql文件
  • 查看postgresql系統(tǒng)信息的常用命令操作
  • PostgreSQL 修改表字段常用命令操作
  • postgreSQL數(shù)據(jù)庫默認用戶postgres常用命令分享

標簽:崇左 湘潭 衡水 黃山 湖南 仙桃 蘭州 銅川

巨人網(wǎng)絡通訊聲明:本文標題《postgresql 導出建表語句的命令操作》,本文關鍵詞  ;如發(fā)現(xiàn)本文內(nèi)容存在版權問題,煩請?zhí)峁┫嚓P信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡,涉及言論、版權與本站無關。
  • 相關文章
  • 收縮
    • 微信客服
    • 微信二維碼
    • 電話咨詢

    • 400-1100-266