如何使用命令行备份Postgres数据库

问题描述 投票:-1回答:1

使用此命令获取输出时,已创建1个数据库,但未创建任何数据库。何时使用pg_dump的psql insta取得输出0,但未创建文件

import subprocess
subprocess.call('SET PGPASSWORD=root&pg_dump.exe -h localhost -p 5432 -U postgres -b -F t -f "S:/temp_20/Dev/.5.20.2020-12.00.01-AM-Z.backup/Database/QSR_backup.tar" QSR', shell=True, cwd='D:/postgres/bin')
python sql postgresql subprocess postgresql-9.4
1个回答
0
投票

请打开终端并在下面的命令中单击此命令,要求输入数据库密码

pg_dump -U db_user_name -p数据库名称> backup_file.psql

© www.soinside.com 2019 - 2024. All rights reserved.