Postgresql数据-导出备份-导入还原

左心房为你撑大大i 提交于 2020-02-26 16:40:45

导入整个数据库

psql -U postgres(用户名)  数据库名(缺省时同用户名) < data\dum.sql

 导出整个数据库

pg_dump -h localhost -U postgres(用户名) 数据库名(缺省时同用户名)   >data\dum.sql

 导出某个表

pg_dump -h localhost -U postgres(用户名) 数据库名(缺省时同用户名)  -t table(表名) >data\dum.sql

 压缩方法

一般用dump导出数据会比较大,推荐使用xz压缩

压缩方法  xz dum.sql 会生成 dum.sql.xz 的文件

 xz压缩数据导出数据库方法

xzcat /data/dum.sql.xz | psql -h localhost -U postgres(用户名) 数据库名(缺省时同用户名)
 

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!