备份名称为 dbname 的数据库到 dbname.tar文件中:
$ pg_dump -Ft -b dbname > dbname.tar
还原过程:
$ pg_restore -d dbname dbname.tar
上述过程可能会要求输入postgres账号的密码;
windows环境下,为方便可先将pg数据库安装目录/bin目录加入到环境变量中。
本文介绍如何使用pg_dump和pg_restore命令在Linux和Windows环境下备份和还原名为dbname的PostgreSQL数据库,包括备份到dbname.tar文件及从该文件中还原数据库的过程。在Windows下,建议将pg数据库的/bin目录加入环境变量以简化操作。
备份名称为 dbname 的数据库到 dbname.tar文件中:
$ pg_dump -Ft -b dbname > dbname.tar
还原过程:
$ pg_restore -d dbname dbname.tar
上述过程可能会要求输入postgres账号的密码;
windows环境下,为方便可先将pg数据库安装目录/bin目录加入到环境变量中。
499
410
267
1214

被折叠的 条评论
为什么被折叠?
&spm=1001.2101.3001.5002&articleId=102584443&d=1&t=3&u=f5dc81d193094e1d86d6ac5ffbb38e6c)