sql数据库备份(Postgresql数据库备份与恢复演练)

sql数据库备份(Postgresql数据库备份与恢复演练)
Postgresql数据库备份与恢复演练

图形化操作

sql数据库备份(Postgresql数据库备份与恢复演练)

在Pg_Admin中,用图形化方式做备份;恢复时,先建立同名数据库,然后再选择Restore恢复

命令行操作

在命令提示符窗口中操作。

首先要追加命令所在的目录,操作如下:

C:\windows\system32>set PATH=%PATH%;D:\Program Files\PostgreSQL\11\bin

数据库备份命令:

D:\mySQL_bak>pg_dump -h localhost -U postgres tutorial > tutorial_DB

格式说明:

pg_dump -h localhost -U postgres databasename > databasename.bak

-h localhost:数据库地址

-U postgres:用户名称

databasename:需要备份的数据库名称

databasename.bak:数据库的备份文件的名称

数据库恢复命令:

在恢复之前,先建立与所要的数据库同名的数据库,如tutorial_DB文件是哪个数据库的备份文件,就创建一个同名数据库。

D:\mySQL_bak>psql -h localhost -U postgres -d tutorial tutorial_DB (测试有问题)

或者用以下命令:

D:\mySQL_bak>pg_restore -h localhost -U postgres -d tutorial < tutorial_DB(测试成功)

文章版权声明:除非注明,否则均为边学边练网络文章,版权归原作者所有

最新文章

热门文章

本栏目文章