首先,让我说我是使用Mac和PostgreSQL的新手。我刚刚使用他们的安装程序安装了Postgres,它安装在/ Library / Postgres / ...当我尝试从终端运行createdb时它返回了一个错误createdb: command not found
。在我开始工作之前,我最终使用了/library/postgresql/9.6/bin/createdb
。
这是我的问题,如何设置它以便我不必再次输入完整路径来使用createdb
命令。
我想要一个详细的解释。
感谢
答案 0 :(得分:1)
首先,您需要执行 psql 命令才能进入postgresql交互shell。
在您的终端中:
psql
应该启动Postgresql交互式shell。在这个shell中
> createdb yourdatabasename;
顺便说一句:如果找不到 psql ,您可能需要将其添加到您的路径并重启您的终端,类似于您的机器的路径:
export PATH=/Library/PostgreSQL/9.5/bin:$PATH