gpt4 book ai didi

postgresql - 如何在 Mac OS 中将 pg_dump 更新为服务器版本

转载 作者:行者123 更新时间:2023-12-03 17:37:38 26 4
gpt4 key购买 nike

我正在尝试在我的笔记本电脑(PostGresSQL 9.6,PgAdmin3)中备份本地数据库,但我看到以下错误。

pg_dump: server version: 9.6.3; pg_dump version: 9.5.5 pg_dump: aborting because of server version mismatch



我已经尝试了一些关于 SO 的答案,比如在自制软件上更新 postgres,但它也抛出了一个错误。

Error: postgres not installed



在查看postgres应用程序包的内容时,在versions文件夹中发现了2个文件夹,9.5和9.6。我尝试在两个版本的 bin 文件夹中运行 pg_dump ,我看到的只是这个错误:

enter image description here

有人可以帮我解决这个问题并备份我的数据库吗

最佳答案

如果在 MacOS 上使用 brew brew install postgresql@8.4.4 Homebrew install specific version of formula?

停止 postgres

brew services stop postgresql

使用 Homebrew 升级
brew update
brew upgrade postgresql

检查版本:
psql --version
> psql (PostgreSQL) 10.3

关于postgresql - 如何在 Mac OS 中将 pg_dump 更新为服务器版本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45025382/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com