postgresql 使用pgAdmin导出和导入表转储(.sql

kzipqqlq  于 2023-01-05  发布在  PostgreSQL
关注(0)|答案(6)|浏览(777)

我的计算机上安装了pgAdmin版本1.16.1
对于导出表转储,我执行以下操作:
右键单击表格=〉选择backup =〉将Format设置为Plain =〉将文件保存为some_name.sql
然后我把table移走。
好了,现在我需要将刚从some_name.sql创建的备份导入到数据库中。
我应该怎么做呢?我找不到任何关于如何使用pgAdmin将表的.sql转储导入数据库的明确说明。
我很感激你的指导。

8wtpewkr

8wtpewkr1#

1.在pgAdmin中,在对象树中选择所需的目标模式(数据库-〉your_db_name -〉模式-〉your_target_schema)
1.单击插件/PSQL控制台(在顶栏中)
1.写入\i /path/to/yourfile.sql
1.按回车键

scyqe7ek

scyqe7ek2#

另一种方法是,您可以使用Windows上的CMD轻松完成此操作
把你安装的版本(我的是11)。

cd C:\Program Files\PostgreSQL\11\bin\

并运行简单查询

psql -U <postgre_username> -d <db_name> < <C:\path\data_dump.sql>

输入密码,然后等待最后的控制台消息。

    • 注意:**确保从上述查询中删除〈〉,但不删除〈between db_name & file path。

示例:psql -U postgres -d dumb_db < D:\db_dump.sql

juzqafwq

juzqafwq3#

使用PgAdmin步骤1:选择架构并右键单击,然后转到"备份..

步骤2:指定文件名并单击备份按钮。

步骤3:在详细信息中复制备份文件路径。

第四步:
转到其他架构并右键单击,然后转到"恢复"。(参见步骤1)
步骤五:
在弹出菜单中,将上述文件路径粘贴到文件名类别中,然后单击"恢复"按钮。

58wvjzkj

58wvjzkj4#

按照pgadmin中的步骤操作
主机-数据库-模式-公共(点击右键)创建脚本-打开文件-(选择xxx.sql),然后点击选项执行查询将结果写入文件-导出数据文件确定-然后点击保存。
注:可以搜索版本命令脚本enter image description here de sql over pgadmin中的错误,例如:http://www.forosdelweb.com/f21/campo-tipo-datetime-postgresql-245389/

1hdlvixo

1hdlvixo5#

在“工具”列表中单击“查询工具”按钮。

然后单击工具栏中的“打开文件”图像按钮。

mitkmikd

mitkmikd6#

如果你已经安装了Git bash,你可以这样做:

/c/Program\ Files\ \(x86\)/PostgreSQL/9.3/bin/psql -U <pg_role_name> -d <pg_database_name> < <path_to_your>.sql

相关问题