postgresql 备份 还原

本文详细介绍了一种在Windows和Linux环境下使用PostgreSQL数据库的备份与还原方法。具体步骤包括:通过CMD进入PostgreSQL安装目录的bin下,使用pg_dump命令进行数据库备份,以及使用psql命令将备份的数据还原到指定的数据库中。文章提供了具体的命令行参数说明,如数据库服务器地址、端口号、用户名、数据库名称及备份文件路径。
摘要由CSDN通过智能技术生成

windows  linux 通用

第一步:
通过 cmd 进入到postgresql 安装目录的 bin 下: 

cd C:\PostgreSQL\pg95\bin

 

第二步:备份数据库

pg_dump -h localhost -U TPlusPosAdmin -d tegen -f "C:\testdatabase.bak" 

-h:数据库服务器地址;

-p:数据库端口号;

-U:U 大写,表示用户名;

-d:数据库名称;
-f:把备份文件放在哪里;

 

第三步:还原数据库(你要还原的数据库软件里面必须先创建一个空数据库 已有的话就是覆盖) 

psql -h localhost -U TPlusPosAdmin -d tegen -f "E:/testdatabase.bak" 


-h:数据库服务器地址;

-p:数据库端口号;

-U:U 大写,表示用户名;

-d:数据库名称;

-f:备份文件路径以及备份文件名称;

 

psql -h localhost -U TPlusPosAdmin -d tegen -f "E:/testdatabase.bak"
pg_dump -h localhost -U TPlusPosAdmin -d tegen -f "C:\testdatabase.bak"

 

直接复制 改成自己的参数   执行命令  :  备份 还原 完成

转载于:https://www.cnblogs.com/su-king/p/9948120.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值