gpt4 book ai didi

PostgreSQL "Illegal Group Name"

转载 作者:行者123 更新时间:2023-11-29 12:12:50 27 4
gpt4 key购买 nike

我正在尝试使用本教程创建一个 PostgreSQL 数据库: http://tutorials.jumpstartlab.com/topics/environment/environment.html

Postgres 部分位于页面下方的 2/3 处。安装 Homebrew 并命令 brew install postgresql

之后

我们通过以下方式创建数据库:

sudo mkdir -p /usr/local/pgsql/data
sudo chown postgres:postgres /usr/local/pgsql/data
sudo su postgres
initdb -D /usr/local/pgsql/data
createuser `whoami`

当我执行 sudo chown postgres:postgres/usr/local/pgsql/data

返回错误

chown: postgres: illegal group name

这是因为,据我所知,我还没有创建用户或组。有没有一个简单的单行命令我可以修改它,而无需阅读完全不同的教程?本教程是否忘记了什么?

最佳答案

根据 - http://russbrooks.com/2010/11/25/install-postgresql-9-on-os-x

“Homebrew 公式不会创建“postgres”用户,这在这一点上很常见。开箱即用,您使用运行 brew install 时使用的相同用户帐户对数据库进行身份验证。这是完全可以接受的将它保留在您的开发机器上。如果这是生产环境,请不要忘记更改它。”

您可以直接跳到下一步:initdb -D/usr/local/pgsql/data

关于PostgreSQL "Illegal Group Name",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23773764/

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