我在我的电脑上安装了pgAdmin版本1.16.1
。
为了导出表格,我这样做:
右键单击表格=>选择 备份
=>将格式
设置为普通
=>将文件保存为some_name.sql
然后我删除了这个表。
现在,我需要从some_name.sql
导入我刚刚创建的备份到数据库中。
我应该怎么做呢?我找不到任何关于如何使用pgAdmin导入表格的.sql
备份的清晰说明。
我将非常感谢您提供一些指导。
我在我的电脑上安装了pgAdmin版本1.16.1
。
为了导出表格,我这样做:
右键单击表格=>选择 备份
=>将格式
设置为普通
=>将文件保存为some_name.sql
然后我删除了这个表。
现在,我需要从some_name.sql
导入我刚刚创建的备份到数据库中。
我应该怎么做呢?我找不到任何关于如何使用pgAdmin导入表格的.sql
备份的清晰说明。
我将非常感谢您提供一些指导。
\i /path/to/yourfile.sql
C:\database.backup
的 PostgreSQL 备份文件,那么你可以使用 \i /database.backup
开始导入。 - Abdull另一种方法是,在Windows上可以轻松使用CMD完成这个操作。
输入您安装的版本(我的是11)。
cd C:\Program Files\PostgreSQL\11\bin\
并运行简单查询
psql -U <postgre_username> -d <db_name> < <C:\path\data_dump.sql>
输入密码,然后等待最终控制台消息。psql -U postgres -d dumb_db < D:\db_dump.sql
... db_name < ... path
导入,... db_name > path...
导出。 - EgoistDeveloper按照以下步骤在pgadmin中操作:
主机-数据库-模式-公共(右键单击)CREATE脚本-打开文件-(选择xxx.sql),然后点击执行查询选项将结果写入文件-导出数据文件-确定-然后点击保存。就这样,我成功了。
注意:在版本命令脚本输入图像描述 de sql over pgadmin 中的错误可以进行搜索,例如: http://www.forosdelweb.com/f21/campo-tipo-datetime-postgresql-245389/
/c/Program\ Files\ \(x86\)/PostgreSQL/9.3/bin/psql -U <pg_role_name> -d <pg_database_name> < <path_to_your>.sql