我有 pgAdmin 版本1.16.1
因此,对于导出表 dumm,我这样做:
右键单击表格,然后在菜单中单击backup
,然后在Format
选择中将Plain
文件另存为some_name.sql
然后我删除表。
好的,现在我需要将表备份some_name.sql
导入数据库。
这个怎么做?我找不到如何.sql
使用 pgAdmin 将表的转储导入数据库。
你能帮我吗?
我有 pgAdmin 版本1.16.1
因此,对于导出表 dumm,我这样做:
右键单击表格,然后在菜单中单击backup
,然后在Format
选择中将Plain
文件另存为some_name.sql
然后我删除表。
好的,现在我需要将表备份some_name.sql
导入数据库。
这个怎么做?我找不到如何.sql
使用 pgAdmin 将表的转储导入数据库。
你能帮我吗?
\i /path/to/yourfile.sql
另一种方式,您可以在 Windows 上使用 CMD 轻松完成
把你安装的版本(我的是11)。
cd C:\Program Files\PostgreSQL\11\bin\
并运行简单查询
psql -U <postgre_username> -d <db_name> < <C:\path\data_dump.sql>
输入密码,然后等待最后的控制台消息。
注意:确保从上述查询中删除 <>,除了 db_name 和文件路径之间的 <。
例子:psql -U postgres -d dumb_db < D:\db_dump.sql
按照他的步骤。在 pgadmin 中
host-DataBase-Schemas- public (click right) CREATE script- open file -(choose xxx.sql) ,然后点击选项 execute query write result to file -export data file ok- 然后点击 save.its all。它对我有用。
注意:版本命令脚本中的错误在此处输入图像描述de sql over pgadmin 可以搜索,例如: http ://www.forosdelweb.com/f21/campo-tipo-datetime-postgresql-245389/
单击“工具”列表中的“查询工具”按钮。
然后单击工具栏中的“打开文件”图像按钮。
如果你安装了 Git bash,你可以这样做:
/c/Program\ Files\ \(x86\)/PostgreSQL/9.3/bin/psql -U <pg_role_name> -d <pg_database_name> < <path_to_your>.sql