MacBook下postgresql启动失败的解决方案

在MacBook上,postgresql在停止服务后无法启动,日志显示数据目录权限错误。解决方案包括使用转义字符访问目录,查看当前用户,然后通过切换到root用户,授权并修改文件夹权限,最后切换回普通用户并重启postgresql服务。
摘要由CSDN通过智能技术生成

@(MacBook-postgresql运行环境配置)

MacBook下postgresql启动失败的解决方案

存在问题

在这里插入图片描述

postgresql已安装并正常运行,停止服务后启动失败,提示查看日志。
日志关键信息:data directory “/Users/stalla/Library/ApplicationSupport/Postgres/var-12” has invalid permissions
原因:当前账户没有上述文件夹(var-12)的操作权限,因此启动失败。

操作工具:Macbook终端

检测操作

  1. 查看目录 cd : cd /Users/xxx/Library/Application Support/Postgres/var-12
    出错:no such file or directory: Support/Postgres/var-12 Support
    原因:Application Support 路径中间的空格不能识别,文件找不到
    解决方法:用转义字符""辅助识别,代码变更为 cd /Users/xxx/Library/Application\ Support/Postgres/var-12
    输入:xxx
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值