我有pgAdmin版本1.16.1
所以,为了导出table dumm,我做了:
右键单击表格,然后在菜单中点击backup
,然后点击Format
选择Plain
并将文件另存为some_name.sql
然后我删除了表。
好的,现在我需要将表格备份some_name.sql
导入数据库。
怎么做?我找不到如何使用pgAdmin将表的.sql
转储导入数据库。
你能帮我吗?
答案 0 :(得分:131)
\i /path/to/yourfile.sql
答案 1 :(得分:6)
host-DataBase-Schemas- public(单击右键)CREATE脚本 - 打开文件 - (选择xxx.sql),然后单击选项执行查询写入结果到文件-export数据文件ok-然后单击save.its所有。它对我有用。
注意:pgadmin上版本命令脚本enter image description here de sql中的错误可以是搜索,例如: http://www.forosdelweb.com/f21/campo-tipo-datetime-postgresql-245389/
答案 2 :(得分:5)
使用PgAdmin 步骤1: 选择架构并右键单击并转到备份..
第2步: 提供文件名,然后单击备份按钮。
第3步: 详细信息请复制备份文件路径。
第4步:
转到其他架构并右键单击并转到“还原”。 (见步骤1)
第5步:
在弹出菜单中将上面的文件路径粘贴到文件名类别,然后单击恢复按钮。
答案 3 :(得分:2)
如果你安装了Git bash,你可以这样做:
/c/Program\ Files\ \(x86\)/PostgreSQL/9.3/bin/psql -U <pg_role_name> -d <pg_database_name> < <path_to_your>.sql
答案 4 :(得分:1)
点击“工具”列表中的“查询工具”按钮。
然后单击工具栏中的“打开文件”图像按钮。
答案 5 :(得分:0)
另一种方法,您可以在Windows上使用CMD轻松实现
输入已安装的版本(我的版本为11)。
cd C:\Program Files\PostgreSQL\11\bin\
并运行简单查询
psql -U <postgre_username> -d <db_name> < <C:\path\data_dump.sql>
输入密码,然后等待最后的控制台消息。