社区
MySQL
帖子详情
请问:postgresql中如何执行一个脚本文件?
bein9
2006-03-01 04:20:54
postgresql 8.1.0
没有PgadminIII等图形界面的数据库管理软件
...全文
337
1
打赏
收藏
请问:postgresql中如何执行一个脚本文件?
postgresql 8.1.0 没有PgadminIII等图形界面的数据库管理软件
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
cdsuperstar
2006-03-03
打赏
举报
回复
如果你用 pgsql xxxdb 的命令行方式的话,
就在命令行下 \i xxx.sql 就行了。
也可以用第三方,如powerdesign,erwin,EMSPG 等导入命令行脚本。
PostgreSQL
数据库管理(一)
从技术角度来讲,
PostgreSQL
采用的是比较经典的C/S(client/server)结构,也就是
一个
客户端对应
一个
服务器端守护进程的模式,这个守护进程分析客户端来的查询请求,生成规划树,进行数据检索并最终把结果格式化...
pg数据库
执行
sql
文件
_在linux
中
Postgresql
数据库如何
执行
脚本
文件
在linux
中
Postgresql
数据库如何恢复数据库?
执行
sql
脚本
文件
呢?具体步骤如下:一、恢复数据库备份
文件
1、将数据库备份
文件
xxx.backup用连接工具拷贝到/opt下,这个不固定,位置随意放;2、在linux
中
打开终端,切换到postgres用户,命令是su - postgres (创建
postgresql
数据库时创建的用户),然后cd到你安装的
postgresql
的bin目录下,我...
postgresql
|数据库|批量
执行
SQL
脚本
文件
的shell
脚本
对于数据库的维护而言,肯定是有SQL
脚本
的
执行
,例如,某个项目需要更新,那么,可能会有很多的SQL
脚本
需要
执行
,SQL
脚本
可能会包含有建表,插入数据,索引建立,约束建立,主外键建立等等内容。 那么,几个SQL
脚本
可能无所谓,navicat或者psql命令行 简简单单的就导入了,但是有的时候
脚本
会比较多并且有的时候
脚本
会有
执行
顺序要求,很显然,navicat会力不从心的,
一个
个点SQL
文件
导入也会有遗漏的情况,因此,编写
一个
可自动
执行
SQL
脚本
文件
的shell
脚本
就显得很有必要了。
postgresql
命令行
执行
sql
脚本
文件
# 1. sql
文件
导入/
执行
psql -d sdk -h 192.168.2.122 -p 5432 -U postgres -f /home/sql/test.sql #-d 数据库名称 #-h ip地址 (最好直接写明,不要使用localhost) #-p 端口号 #-U 用户 #-f sql
文件
路径 # 2. sql
文件
导出 pg_dump -h 192.168.2.122 -p 5432 -U postgres -f /home/sql/test.sql sdk #-h ip地址 .
MySQL
56,677
社区成员
56,708
社区内容
发帖
与我相关
我的任务
MySQL
MySQL相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MySQL相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章