用dump备份数据库结构和数据。
1. 备份
postgresql 安装的根目录/bin 中有 pg_dump 执行文件.
我的postgresql 安装目录 在/usr/local/pgsql/
那么,到这个目录下
cd /usr/local/pgsql/bin
然后执行
./pg_dump youdatabaseName > ./yourdumpfile.dump
这里面,youdatabaseName就是你要备份的数据库名字 yourdumpfile.dump 是你要生成的备份文件的名字.
2. 备份回存
2.1 ./pg_dump youdatabaseName < ./yourdumpfile.dump
这一步只回存了基本设定没有表结构,和数据
2.2 ./pgsql yourdatabaseName < ./yourdumpfile.dump
将表结构和数据回存
备注:yourdumpfile.dump 可以是个目录的,仅为了方便,所以这例子中全是在当前目录下.
1. 备份
postgresql 安装的根目录/bin 中有 pg_dump 执行文件.
我的postgresql 安装目录 在/usr/local/pgsql/
那么,到这个目录下
cd /usr/local/pgsql/bin
然后执行
./pg_dump youdatabaseName > ./yourdumpfile.dump
这里面,youdatabaseName就是你要备份的数据库名字 yourdumpfile.dump 是你要生成的备份文件的名字.
2. 备份回存
2.1 ./pg_dump youdatabaseName < ./yourdumpfile.dump
这一步只回存了基本设定没有表结构,和数据
2.2 ./pgsql yourdatabaseName < ./yourdumpfile.dump
将表结构和数据回存
备注:yourdumpfile.dump 可以是个目录的,仅为了方便,所以这例子中全是在当前目录下.
本文介绍如何使用pg_dump工具备份PostgreSQL数据库结构及数据,并详细解释了如何将这些备份文件恢复到数据库中。
1819

被折叠的 条评论
为什么被折叠?



