扫码关注官方订阅号
我试图找到一种方法来备份我的数据库设计,而不包括数据库中存储的数据。实际上,有人可能会说我想要一个包含数据库中所有“CREATE Scripts”的文件。理想情况下,该文件可用于重新创建数据库(当然没有数据)。
如何避免数据库备份中的数据?
我正在使用 pgAdmin 4.1.3 和 PostgreSQL 9.6。
您可以从 psql(终端)使用它:
pg_dump -s databasename > file.dump
根据 pg_dump 文档,“-s”仅转储对象定义(架构),而不转储数据。
pg_dump 文档
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
您可以从 psql(终端)使用它:
根据 pg_dump 文档,“-s”仅转储对象定义(架构),而不转储数据。
pg_dump 文档