通过 pgAdmin 从 *.sql 文件恢复 Postgres 数据库模式?
Restore Postgres database schema from *.sql file via pgAdmin?
我有几个 *.sql 转储文件,我想将它们恢复到新创建的数据库 'spatial_db'。我知道我可以通过命令行恢复它们:
psql -U username -h 127.0.0.1 -d spatial_db -f path/to/dump/file.sql
有没有办法像使用 *.backup 文件一样通过 pgAdmin 恢复 *.sql 文件?
- 创建新数据库
spatial_db
。
- Select 创建的数据库并转到
Menu->Plugins->PSQL Console
- 键入导入数据库的命令
\i /path/to/file.sql
此外,如果它是一个小文件,您可以在编辑器中打开它并执行 sql 语句。
我有几个 *.sql 转储文件,我想将它们恢复到新创建的数据库 'spatial_db'。我知道我可以通过命令行恢复它们:
psql -U username -h 127.0.0.1 -d spatial_db -f path/to/dump/file.sql
有没有办法像使用 *.backup 文件一样通过 pgAdmin 恢复 *.sql 文件?
- 创建新数据库
spatial_db
。 - Select 创建的数据库并转到
Menu->Plugins->PSQL Console
- 键入导入数据库的命令
\i /path/to/file.sql
此外,如果它是一个小文件,您可以在编辑器中打开它并执行 sql 语句。