从终端上的任何位置运行PostgreSQL命令

时间:2017-07-05 17:39:03

标签: postgresql macos-sierra

首先,让我说我是使用Mac和PostgreSQL的新手。我刚刚使用他们的安装程序安装了Postgres,它安装在/ Library / Postgres / ...当我尝试从终端运行createdb时它返回了一个错误createdb: command not found。在我开始工作之前,我最终使用了/library/postgresql/9.6/bin/createdb。 这是我的问题,如何设置它以便我不必再次输入完整路径来使用createdb命令。 我想要一个详细的解释。 感谢

1 个答案:

答案 0 :(得分:1)

首先,您需要执行 psql 命令才能进入postgresql交互shell。

在您的终端中:

psql

应该启动Postgresql交互式shell。在这个shell中

> createdb yourdatabasename;

顺便说一句:如果找不到 psql ,您可能需要将其添加到您的路径并重启您的终端,类似于您的机器的路径:

export PATH=/Library/PostgreSQL/9.5/bin:$PATH