gpt4 book ai didi

postgresql - 如何使用 PostgreSQL 从备份创建数据库?

转载 作者:行者123 更新时间:2023-11-29 14:29:21 25 4
gpt4 key购买 nike

在 SQL Server 中,我可以从另一个盒子的备份在服务器上创建一个新数据库。我似乎无法在带有 PostgreSQL10 的 pgAdmin4 中找到该功能。似乎我所能做的就是恢复现有数据库。我需要先创建一个空白数据库吗?

最佳答案

您可以在pg_dump 函数中使用--create-C 来创建数据库。来自 Documentation :

Begin the output with a command to create the database itself and reconnect to the created database. (With a script of this form, it doesn't matter which database in the destination installation you connect to before running the script.)

对于语法:

pg_dump -C -U your_user -d your_db > filename.sql

pg_dump --create -U your_user -d your_db > filename.sql

关于postgresql - 如何使用 PostgreSQL 从备份创建数据库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54014425/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com