mac系统升级 brew 是用不了_PostgreSQL数据库默默升级,导致数据库服务不可用
去年今日此门中,人面桃花相印红;人面不知何处去,桃花依旧笑春风。去年的时候换的Mac电脑,安装了pg数据库服务,版本是11,今天不知道为啥,Mac给我默默升级了pg的版本,默默升级也就算了,升级之后数据库服务不可用,这不耽误事吗,还要手动来解决。
首先是我打开我的数据库客户端神器Navicat,打开本地pg数据库,出来了一个黄色感叹号,然后测试,竟然连接不上服务了:
可能是服务由于莫名的原因,停止了,就试着去启动服务:
尴尬了,服务竟然启动不了,按照它的提示去查看一下日志吧:
根据错误信息,可以知道原因是数据文件和当前数据库版本不兼容,数据是pg数据库在版本11的时候产生的,而现在数据库版本是12,查看一下版本:
果然,pg数据库不知道什么时候,默默给升级了,这种情况有两种解决方式:一种是把pg数据库的版本给降下来;另外一种是把数据文件给升级到兼容最新版本。俗话说:好马不吃回头草。既然已经升级了,我们就按照最新版本来吧!
好在Mac的brew工具,提供了数据文件升级的命令,命令为:brew postgresql-upgrade-database
从过程中可以看出,这个命令是先停止pg数据库服务,然后升级数据文件,之后在启动pg数据库服务,下面我们来测试一下pg数据库服务是否可用:
可以了,一个小小的问题,给大家分享一下!
mac系统升级 brew 是用不了_PostgreSQL数据库默默升级,导致数据库服务不可用相关推荐
- mac系统升级 brew 是用不了_Mac 终端(terminal) oh-my-zsh+solarized配置
本片文章只记录个人平时换新设备配置系统 terminal 过程,个人觉得 Mac 系统的终端足够日常中使用,也有用过 iTem2,也不错,个人喜好,进入正文: 功能 语法高亮 命令行 tab 补全 自 ...
- mac系统升级 brew 是用不了_MAC平台10款效率工具推荐
推荐几款在MAC OS平台的效率软件,使我们的工作效率大大的提高.当然也欢迎补充在其他平台的替代品. Alfred 推荐指数:★★★★★ Alfred是macOS的一个生产力应用程序,它通过热键.关键 ...
- mac 安装brew时报错的问题及解决方式
mac 安装brew时报错的问题及解决方式 参考文章: (1)mac 安装brew时报错的问题及解决方式 (2)https://www.cnblogs.com/ritte/p/11207036.h ...
- 解决MAC系统升级导致COCOAPODS失效问题
使用pod install出现如下错误 -bash: /usr/local/bin/pod: /System/Library/Frameworks/Ruby.framework/Versions/2. ...
- MAC 安装brew raw.githubusercontent.com port 443: Connection refused 本人亲自认证过,踩过多种方案,最终认证的解决方案
MAC 安装brew raw.githubusercontent.com port 443: Connection refused 本人亲自认证过,踩过多种方案,最终认证的解决方案 原因:由于某些你懂 ...
- 解决MAC系统升级后虚拟机黑屏问题
相信大家都抱着尝鲜的心理,更新了MacOS Catalina .在更新之后,打开VMware Fusion使用中发现,虚拟机处于黑屏状态,无法看到虚拟机的屏幕,在各种尝试之后,找到一种正确的解决办法 ...
- Mac系统升级后导致AS不能使用SVN
mac系统升级后,androidStudio打开右下角总有个error提示 大概意思就是说不能使用SVN客户端命令,因为命令的配置路径可能是错误的. 这个问题我百思不得其解,最后不知道在哪看到安装一下 ...
- 【报错排查】MAC系统升级后项目无法启动踩坑
catalina mac系统升级到了10.15.3,项目无法启动(tomcat,spring application),报错连接数据库错误,然后各种排错后发现,/data目录不见了..所以无法读取ap ...
- Mac安装brew/yum
Mac安装brew/yum 安装brew命令: /bin/bash -c "$(curl -fsSL https://cdn.jsdelivr.net/gh/ineo6/homebrew-i ...
最新文章
- 0409-0416的笔记
- P1276 校门外的树(增强版)(线段树)(校门三部曲)难度⭐⭐⭐
- 粗略的看下两款Linux下的性能分析工具
- let const 命令
- POSA2:Wrapper Facade模式
- 《机器学习导论》和《统计机器学习》学习资料:张志华教授
- java 读取list文本_【java基础】读取本地文件赋给Bean或list、Map
- java import 出错,Eclipse的java代码出错:The import XXXX cannot be resolved
- Quartz+SpringMVC实现web定时管理任务
- 【摘】蓝牙技术及其协议栈
- Android音视频编辑器架构图与分析
- 物联lot是什么意思_什么是物联网,物联网(lOT)简介
- 继电器----D型触发器,边沿触发器,累加器
- 美团O2O供应链系统架构设计解析
- builder设计模式,写和很好
- html期末作业代码网页设计——蛋糕甜品店(4页) web期末作业设计网页_甜品美食大学生网页设计作业成品
- 伟大的micropython smartconfig 配网它来了!!!
- 应用服务器和数据库服务器有什么区别?
- Python 文件操作
- zoj 1005 Jugs BFS