如何使用PostgreSQL从备份创建数据库?
在SQL Server中,我可以从另一个框中的备份在服务器上创建新数据库。我似乎在pgAdmin4和PostgreSQL10中找不到该功能。看起来我所能做的就是恢复现有的数据库。我需要先创建一个空白数据库吗?您可以在如何使用PostgreSQL从备份创建数据库?,postgresql,database-backups,database-restore,pgadmin-4,postgres-10,Postgresql,Database Backups,Database Restore,Pgadmin 4,Postgres 10,在SQL Server中,我可以从另一个框中的备份在服务器上创建新数据库。我似乎在pgAdmin4和PostgreSQL10中找不到该功能。看起来我所能做的就是恢复现有的数据库。我需要先创建一个空白数据库吗?您可以在pg\u dump函数中使用-create或-C来创建数据库。发件人: 使用命令开始输出,以创建数据库本身并 重新连接到创建的数据库。(有了这种形式的脚本 在目标安装中安装哪个数据库并不重要 在运行脚本之前连接到。) 对于语法: pg_dump -C -U your_user -d
pg\u dump
函数中使用-create
或-C
来创建数据库。发件人:
使用命令开始输出,以创建数据库本身并
重新连接到创建的数据库。(有了这种形式的脚本
在目标安装中安装哪个数据库并不重要
在运行脚本之前连接到。)
对于语法:
pg_dump -C -U your_user -d your_db > filename.sql
或
您可以在pg_dump
函数中使用--create
或-C
创建数据库。发件人:
使用命令开始输出,以创建数据库本身并
重新连接到创建的数据库。(有了这种形式的脚本
在目标安装中安装哪个数据库并不重要
在运行脚本之前连接到。)
对于语法:
pg_dump -C -U your_user -d your_db > filename.sql
或
始终有一个
pg_dumpall
命令始终有一个pg_dumpall
命令