PostgreSQL数据库,使用自带命令工具备份、还原数据库

零、命令位置

postgresql安装路径/bin

一、备份数据库

有密码会提示“输入口令”,输入完成开始备份

pg_dump -h 192.168.200.30 -U postgres postgis_sample> D:\postgis_sample.bak

二、还原数据库

有密码会提示“输入口令”,输入完成开始还原

psql -h 192.168.200.30 -U postgres -d postgis_sample -f "D:\postgis_sample.bak"

三、自定义端口

加一个 -p 的参数即可

pg_dump -h 192.168.50.146 -p 5433 -U postgres manage_hhht> F:\manage_hhht.bak

四、命令释义

-h host,可以是ip,也可以是localhost
-U user,用户名称
-d database,数据库名称
-f find,要操作的文件地址
-p port,自定义端口号

五、作者的话

亲测:使用该方式迁移数据库,不会造成主键重复等一系列麻烦的问题 😉

posted @ 2024-01-07 22:47  大雷小屋  阅读(145)  评论(0编辑  收藏  举报