Windows 下postgres 备份、还原
    		       		warning:
    		            这篇文章距离上次修改已过426天,其中的内容可能已经有所变动。
    		        
        		                
                在Windows环境下,使用PostgreSQL自带的pg\_dump和psql工具进行数据库的备份和恢复的基本步骤如下:
备份
- 打开命令提示符(CMD)。
 - 使用pg\_dump命令备份数据库。
 
pg_dump -U 用户名 -h 主机名 -p 端口号 数据库名 > 备份文件路径.sql例如:
pg_dump -U postgres -h localhost -p 5432 mydatabase > C:\backup\mydatabase.sql恢复
- 打开命令提示符(CMD)。
 - 使用psql命令恢复数据库。
 
psql -U 用户名 -h 主机名 -p 端口号 -d 目标数据库名 < 备份文件路径.sql例如:
psql -U postgres -h localhost -p 5432 -d mydatabase_restored < C:\backup\mydatabase.sql确保在执行这些操作时,PostgreSQL服务已经在运行,并且你有足够的权限来访问数据库和执行备份/恢复操作。
评论已关闭