Postgres CLI error: database "dev" does not exist on trying to run any psql command
Postgres CLI error: database "dev" does not exist on trying to run any psql command
我使用自制软件安装 postgres 版本 14。
brew install postgresql
每当我尝试 运行 psql 命令时,我都会收到以下错误:
psql: error: connection to server on socket "/tmp/.s.PGSQL.5432" failed:
FATAL: database "dev" does not exist
以下是我的系统路径
/Users/dev/.nvm/versions/node/v15.14.0/bin:
/opt/homebrew/bin:
/opt/homebrew/sbin:
/usr/local/bin:
/usr/bin:
/bin:
/usr/sbin:
/sbin:
/usr/local/MacGPG2/bin:
/Library/Apple/usr/bin:
在此处输入代码
您必须在连接字符串中使用 'dev' 名称吗?你能告诉我们吗? postgres 中的默认数据库称为 postgres,没有开发数据库。
当连接到全新安装的 Postgres 时,在命令行中输入 psql
实际上会执行类似
的操作
psql -d postgres -U postgres -p 5432 -h localhost
这些是默认值,所以 psql
没问题。
You/your 应用程序正在输入如下内容:
psql -d dev -U [user] -p [port] -h [host]
正如 @VynlJunkie 所说,您的问题与缺少 dev
数据库有关。您还可以做一件事。也许您想像这样输入 psql
:
> psql
您可以通过创建名为 dev
的空数据库来实现。所以你输入 psql
@VynlJunkie 解释的方式和 运行 这样的查询:
CREATE DATABASE dev;
然后您可以在终端中使用一个术语访问 psql
。
我使用自制软件安装 postgres 版本 14。
brew install postgresql
每当我尝试 运行 psql 命令时,我都会收到以下错误:
psql: error: connection to server on socket "/tmp/.s.PGSQL.5432" failed:
FATAL: database "dev" does not exist
以下是我的系统路径
/Users/dev/.nvm/versions/node/v15.14.0/bin:
/opt/homebrew/bin:
/opt/homebrew/sbin:
/usr/local/bin:
/usr/bin:
/bin:
/usr/sbin:
/sbin:
/usr/local/MacGPG2/bin:
/Library/Apple/usr/bin:
在此处输入代码
您必须在连接字符串中使用 'dev' 名称吗?你能告诉我们吗? postgres 中的默认数据库称为 postgres,没有开发数据库。
当连接到全新安装的 Postgres 时,在命令行中输入 psql
实际上会执行类似
psql -d postgres -U postgres -p 5432 -h localhost
这些是默认值,所以 psql
没问题。
You/your 应用程序正在输入如下内容:
psql -d dev -U [user] -p [port] -h [host]
正如 @VynlJunkie 所说,您的问题与缺少 dev
数据库有关。您还可以做一件事。也许您想像这样输入 psql
:
> psql
您可以通过创建名为 dev
的空数据库来实现。所以你输入 psql
@VynlJunkie 解释的方式和 运行 这样的查询:
CREATE DATABASE dev;
然后您可以在终端中使用一个术语访问 psql
。