windows下postgresql數據庫備份和還原

1、通過cmd進入數據庫的bin目錄

cd C:\Program Files\PostgreSQL\9.6\bin

2、執行pg_dump備份命令,localhost 或者IP

pg_dump -h host -p port -U username  -d dbname> C:\dbname.bak

執行完後,會提醒輸入口令,就是要輸入密碼

示例:pg_dump -h localhost -p 5432 -U postgres -d ship> C:\ship.bak

3、執行psql還原命令,在這之前,需要建一個空白的同名的數據庫
psql -h localhost -p 5432 -U postgres -d ship<  C:\ship.bak

psql -h localhost -p 5432 -U postgres -d ship -f "C:\ship.bak"

執行完後,會提醒輸入口令,就是要輸入密碼

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章