Hopsken

Hopsken

twitter

在 M1 Mac 上使用 Homebrew 安装 postgresql@14

第一步#

brew install postgresql@14
brew services restart postgresql@14

psql postgres

如果一切正常,恭喜!现在关闭这个标签页,享受生活吧。如果不正常,请继续阅读。

调试#

在 M1 Mac 上,brew services 日志存在于以下路径。

cat /opt/homebrew/var/log/[email protected]

在这里检查日志,它说:

postgres: 无法访问目录 "/opt/homebrew/var/postgresql@14":没有那个文件或目录
运行 initdb pg_basebackup 来初始化 PostgreSQL 数据目录。

好的,看起来我们的数据库丢失了。让我们在预期的目录下创建一个。

initdb --locale=C -E UTF-8 /opt/homebrew/var/postgresql@14
brew services restart postgresql@14

现在应该一切正常。

如果您需要一个数据库用户。

/opt/homebrew/bin/createuser -s <username>

psql -U <username>

## 并在 psql shell 中运行 \password 来设置密码
postgres=# \password

加载中...
此文章数据所有权由区块链加密技术和智能合约保障仅归创作者所有。