我使用自制軟體安裝了 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:
在這里輸入代碼
uj5u.com熱心網友回復:
您必須在連接字串中使用“dev”名稱?你能告訴我們嗎?postgres 中的默認資料庫稱為 postgres,沒有開發資料庫。
當連接到新安裝的 Postgres 時,進入psql命令列實際上會執行類似的操作
psql -d postgres -U postgres -p 5432 -h localhost
這些是默認值,所以psql很好。
您/您的應用程式正在輸入以下內容:
psql -d dev -U [user] -p [port] -h [host]
uj5u.com熱心網友回復:
正如@VynlJunkie所說,您的問題與缺少dev資料庫有關。您還可以做一件事。也許您想像這樣輸入psql:
> psql
您可以通過創建名為dev. 所以你輸入@VynlJunkie解釋psql的方式并運行這樣的查詢:
CREATE DATABASE dev;
然后你可以psql在終端中使用一個術語來訪問。
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/388081.html
標籤:PostgreSQL的 苹果系统 psql 苹果-m1
