无法在本地运行 Postgres (psql)
Cannot Run Postgres (psql) locally
每当我尝试在本地运行 psql
即 $ psql -d template1 -U postgres
我收到 -bash: psql: command not found
我已经安装了 Postgres Mac 应用程序,但是当我单击打开 psql 时,我得到...
Last login: Tue Jan 6 16:30:17 on ttys001
admins-MacBook-Air:~ surajkapoor$ /Applications/Postgres.app/Contents/MacOS/bin/psql ; exit;
psql: FATAL: database "surajkapoor" does not exist
logout
[Process completed]
这对我来说没有意义。我假设在本地安装 mac app install postgres。
您需要将 psql 文件所在的目录添加到 mac 的 PATH 变量中,即
/Applications/Postgres.app/Contents/MacOS/bin/
打开不带参数的 psql 将尝试连接到具有当前用户名的数据库,如果您不想将目录添加到 PATH 变量中,您可以将整个地址放在控制台上,然后它应该工作
/Applications/Postgres.app/Contents/MacOS/bin/psql -d template1 -U postgres
每当我尝试在本地运行 psql
即 $ psql -d template1 -U postgres
我收到 -bash: psql: command not found
我已经安装了 Postgres Mac 应用程序,但是当我单击打开 psql 时,我得到...
Last login: Tue Jan 6 16:30:17 on ttys001
admins-MacBook-Air:~ surajkapoor$ /Applications/Postgres.app/Contents/MacOS/bin/psql ; exit;
psql: FATAL: database "surajkapoor" does not exist
logout
[Process completed]
这对我来说没有意义。我假设在本地安装 mac app install postgres。
您需要将 psql 文件所在的目录添加到 mac 的 PATH 变量中,即
/Applications/Postgres.app/Contents/MacOS/bin/
打开不带参数的 psql 将尝试连接到具有当前用户名的数据库,如果您不想将目录添加到 PATH 变量中,您可以将整个地址放在控制台上,然后它应该工作
/Applications/Postgres.app/Contents/MacOS/bin/psql -d template1 -U postgres