gpt4 book ai didi

database - 我可以有选择地创建仅包含某些表的 Postgres 数据库的备份吗?

转载 作者:太空狗 更新时间:2023-10-30 01:58:57 24 4
gpt4 key购买 nike

我能否以编程方式(或任何有效的方式)创建数据库的备份,只包含我想要的表?我的数据库中有大约 100 个表,我只想要 10 个表备份(当然所有表都是相互依赖的)。我怎样才能做到这一点?顺便说一句,我有一个 postgresql 数据库。

最佳答案

当然。 pg_dump允许您使用参数 -t

传递表列表

解开一些疑惑。没错,-t 参数只接受一种模式。但这是一个 pattern与正则表达式非常相似,所以如果你想转储表 A、B 和 C,你可以这样做:

pg_dump -t '(A|B|C)' 

关于database - 我可以有选择地创建仅包含某些表的 Postgres 数据库的备份吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/602730/

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