转储具有特定前缀的 psql 表
我目前使用工具 pg_dump 从我的数据库转储表。我想自动化这个过程,但是,我还没有找到一种方法来指定 pg_dump 转储具有相同前缀的多个数据库。
任何有关此事的帮助将不胜感激
Im currently using the tool pg_dump to dump tables from my database. I would like to automate this process, however, i have not found a way to specify pg_dump to dump multiple databases that have the same prefix.
Any help in this matter would be greatly appreciated
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
手册中的示例:
Examples from the manual:
如果要转储多个表,可以多次使用参数“-t”。
$ pg_dump -t table1 -t table2 mydb >转储.sql
You can use parameter "-t" multiple times if you want to dump more than one table.
$ pg_dump -t table1 -t table2 mydb > dump.sql
我不确定我是否准确理解你所说的内容。我建议您可以编辑一个 shell 脚本来转储每个数据库。
I'm not sure that if I undstand what you said exactly. I advise you that you can edit a shell script to dump each database .