最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

postgresql中如何執(zhí)行sql文件

 更新時間:2023年05月05日 14:37:23   作者:一萬小時_now  
這篇文章主要介紹了postgresql中如何執(zhí)行sql文件問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教

postgresql執(zhí)行sql文件

postgresql運行sql腳本有3種方式

1.連接db,執(zhí)行sql腳本

psql -p 5432
postgres=# CREATE DATABASE testdb;
postgres=# \l
postgres=# \c testdb
# \i后跟sql文件路徑,比如/pathA/xxx.sql
testdb=# \i testdb.sql
testdb=# \d

2.通過psql,運行sql腳本

# 切換到postgres用戶
sudo -i -u postgres
psql -d testdb -U postgres -f /pathA/xxx.sql
或者
sudo -u postgres psql -d testdb -U postgres -f /pathA/xxx.sql

3.pgadmin4界面管理工具

直接粘貼進去運行 

sudo -i -u postgres
psql -p 5432 postgresql?
sudo -u postgrs psql -p 5432 postgres
postgres=# CREATE DATABASE testdb;
# 查看所有database
postgres=# \l
# 進入database testdb 也可以用 psql -p 5432 testdb
postgres=# \c testdb
# 查看所有表 \d+
testdb=# \d
# 查看test表結(jié)構(gòu)
testdb=# \d test
# 退出
postgres=# \q
注意sql后面加;號。testdb-# 為等待輸入狀態(tài)。?

postgresql命令行執(zhí)行sql腳本文件

# 1. sql文件導(dǎo)入/執(zhí)行
psql -d sdk -h 192.168.2.122 -p 5432 -U postgres -f /home/sql/test.sql
#-d 數(shù)據(jù)庫名稱
#-h ip地址 (最好直接寫明,不要使用localhost)
#-p 端口號
#-U 用戶
#-f sql文件路徑
# 2. sql文件導(dǎo)出
pg_dump -h 192.168.2.122 -p 5432 -U postgres -f /home/sql/test.sql sdk
#-h ip地址 (最好直接寫明,不要使用localhost)
#-p 端口號
#-U 用戶
#-f 保存路徑
#sdk  數(shù)據(jù)庫名稱

總結(jié)

以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

最新評論

胶州市| 简阳市| 砚山县| 沧州市| 开远市| 和田市| 卫辉市| 普格县| 宝鸡市| 文昌市| 凌云县| 甘肃省| 郎溪县| 东兰县| 紫阳县| 大港区| 四子王旗| 交城县| 南丰县| 萍乡市| 灵川县| 房产| 克山县| 三门县| 东乌珠穆沁旗| 利辛县| 郎溪县| 南陵县| 常州市| 明水县| 门源| 灵寿县| 浪卡子县| 阳原县| 同仁县| 太仆寺旗| 安平县| 瓮安县| 吴江市| 云龙县| 祁阳县|