好湿?好紧?好多水好爽自慰,久久久噜久噜久久综合,成人做爰A片免费看黄冈,机机对机机30分钟无遮挡

主頁 > 知識庫 > 在postgresql中運行sql文件并導出結果的操作

在postgresql中運行sql文件并導出結果的操作

熱門標簽:美容工作室地圖標注 打電話智能電銷機器人授權 外呼調研系統 重慶自動外呼系統定制 海豐有多少商家沒有地圖標注 地圖標注和圖片名稱的區別 合肥公司外呼系統運營商 漯河外呼電話系統 辦公外呼電話系統

方法一 在psql中運行

在終端進入用戶test下的數據庫testdb:

$ psql -p 5432 -U test -d testdb

假設要執行的.sql文件叫做d1.sql,存放路徑為:/mnt/hgfs/share/database/2.18.0_rc2/dbgen/queries/d1.sql,導出的文件叫做d1.out,存放的路徑為:/mnt/hgfs/share/database/2.18.0_rc2/dbgen/queries/out/d1.out

testdb=# \o /mnt/hgfs/share/database/2.18.0_rc2/dbgen/queries/out/d1.out
testdb=# \i /mnt/hgfs/share/database/2.18.0_rc2/dbgen/queries/d1.sql
testdb=# \o

\o file1 表示接下來的內容輸出到文件file1

\i file2 表示導入文件file2

\o 表示結束輸出到文件file1

方法二 在終端運行

$ psql -p 5432 -U test -d testdb -f /mnt/hgfs/share/database/2.18.0_rc2/dbgen/queries/d1.sql > /mnt/hgfs/share/database/2.18.0_rc2/dbgen/queries/out/d1.out

補充:postgresql windows自動導出sql

@ECHO OFF
@setlocal enableextensions
@cd /d "%~dp0"
 
set PGPASSWORD="D:/sql_bak/pws.vbs"
SET PGPATH="D:/Program Files/PostgreSQL/10/bin/pg_dump"
SET SVPATH=D:/sql_bak/
SET PRJDB=fame
SET DBUSR=postgres
FOR /F "TOKENS=1,2,3 DELIMS=/ " %%i IN ('DATE /T') DO SET d=%%i-%%j-%%k
FOR /F "TOKENS=1,2,3 DELIMS=: " %%i IN ('TIME /T') DO SET t=%%i%%j%%k
 
SET DBDUMP=%PRJDB%_%d%_%t%.sql
 
%PGPATH% -h 127.0.0.1 -p 5432 -U %DBUSR% %PRJDB% > %SVPATH%%DBDUMP%
 
echo Backup Taken Complete %SVPATH%%DBDUMP%

將以上文件保存為 bat格式。

PGPATH:postgresqsl 安裝目錄

SVPATH:備份路徑

PRJDB:數據庫名字

DBUSR:用戶名

數據庫修改配置文件:pg_hba.conf

設了對本地要密碼md5認證。

# TYPE DATABASE  USER    CIDR-ADDRESS     METHOD
# IPv4 local connections:
host  all     all     127.0.0.1/32     md5

改成這樣,本地備份就不用輸入密碼了(改后要重啟服務)

# TYPE DATABASE  USER    CIDR-ADDRESS     METHOD
# IPv4 local connections:
host  all     all     127.0.0.1/32     trust

cmd 然后進入postgresql的bin目錄

執行

psql -h localhost -U username -d database  d:/data.bak

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

您可能感興趣的文章:
  • postgresql insert into select無法使用并行查詢的解決
  • 在postgreSQL中運行sql腳本和pg_restore命令方式
  • 在postgresql中通過命令行執行sql文件
  • Postgresql的pl/pgql使用操作--將多條執行語句作為一個事務
  • Postgresql psql文件執行與批處理多個sql文件操作
  • Postgresql通過查詢進行更新的操作
  • 在postgresql中結束掉正在執行的SQL語句操作
  • 基于postgresql行級鎖for update測試
  • PostgreSQL 實現列轉行問題

標簽:珠海 株洲 蚌埠 錦州 晉城 來賓 烏海 衡陽

巨人網絡通訊聲明:本文標題《在postgresql中運行sql文件并導出結果的操作》,本文關鍵詞  在,postgresql,中,運行,sql,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《在postgresql中運行sql文件并導出結果的操作》相關的同類信息!
  • 本頁收集關于在postgresql中運行sql文件并導出結果的操作的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 慈禧级淫片a级中文在线| 国产人妻?精品无码免费 | 监利县| 黑人巨大vs娇小亚洲女| 他扒开我内裤揉我奶头视频| 武强县| 阿娇张开两腿实干13分钟图片| 国产美女一级A片免费| 伪娘黄色小说| 日韩三级黄色片| 男人秘?桶进女人屁股| 我是公交车谁都能上| 国产精品亚洲AV三区爱咪桃 | 铁岭县| 国产黄色小视频网站| 荡乳尤物h窑子开张了101| zzzzzz日本护土| 男生互摸jj| 日日摸夜夜添国产AV免费看| 成人精品区| 黄色三级毛片| 久久婷婷影院| 日韩毛片免费视频一级特黄| 韩国三级大乳女2| 最近中文字幕完整版资源| 公憩关系与小洁| 国产一级特黄在线播放| 欧美午夜精品久久久久久闹婚| 天海翼AV精品一区二区| 操网址| 99久久精品毛片免费播放| 亚洲午夜电影网| 欧美A区e区| 99视频免费高清完整版| 两个爸爸电视剧全集观看| 免费无遮挡??动画网站下载哔咔| 欧美丰满熟妇乱婬AV久久米娜| 18禁H漫画无码网站有妖气| 好看的视频网站在线观看| 啪在线视频| 两个裸男脱了内裤摸j|