Postgresql 将数据库及其表结构克隆到另一个数据库(无数据)
我已经知道要克隆的查询,如:Postgresql 将数据库及其表结构克隆到另一个数据库(无数据),postgresql,Postgresql,我已经知道要克隆的查询,如: CREATE DATABASE db_dest WITH TEMPLATE db_src OWNER postgres 但该查询也克隆了表中的数据。我想克隆数据库中的所有表及其结构,但不克隆数据。我如何才能做到这一点?我不确定SQL comand是否适用于此。但是你可以试试 在PGadmin和dump选项中创建backoup只选择schema选项,然后将其还原到新的数据库。这里有一个答案:,使用pg_dump和-schema only选项。@vitaly-t谢谢,
CREATE DATABASE db_dest WITH TEMPLATE db_src OWNER postgres
但该查询也克隆了表中的数据。我想克隆数据库中的所有表及其结构,但不克隆数据。我如何才能做到这一点?我不确定SQL comand是否适用于此。但是你可以试试
在PGadmin和dump选项中创建backoup只选择schema选项,然后将其还原到新的数据库。这里有一个答案:,使用pg_dump和-schema only选项。@vitaly-t谢谢,但是没有查询可以这样做吗?@giovano:不,通过没有数据的SQL转储的方法是最好的选择。或者克隆数据库,然后截断所有表。@a_horse_,没有名字好的,我知道了,谢谢你。。。