首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何在PostgreSQL 8.4中导入现有的*.sql文件?

如何在PostgreSQL 8.4中导入现有的*.sql文件?
EN

Stack Overflow用户
提问于 2010-08-03 14:07:30
回答 3查看 182.6K关注 0票数 111

我使用的是PostgreSQL 8.4,并且我有一些要导入数据库的*.sql文件。我如何做到这一点呢?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2010-08-03 18:41:07

在命令行中,首先到达psql所在的目录,然后编写如下命令:

代码语言:javascript
复制
psql [database name] [username]

然后按enter键,psql要求输入密码,给出用户密码:

然后写下

代码语言:javascript
复制
> \i [full path and file name with extension]

然后按enter键插入完毕。

票数 78
EN

Stack Overflow用户

发布于 2012-01-30 23:09:31

注意使用"/“和"\”。即使在Windows上,命令的格式也应该是:

代码语言:javascript
复制
\i c:/1.sql
票数 27
EN

Stack Overflow用户

发布于 2017-11-12 12:36:31

总是首选使用connection service file (查找/谷歌'psql连接服务文件‘)

然后简单地说:

代码语言:javascript
复制
psql service={yourservicename} < {myfile.sql}

其中,yourservicename是服务文件中的节名。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3393961

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档