运行 终端上任意位置的 PostgreSQL 命令
Running PostgreSQL commands from anywhere on the terminal
首先,让我说一下,我对使用 Mac 和 PostgreSQL 都是新手。我刚刚使用他们的安装程序安装了 Postgres,它安装在 /Library/Postgres/... 当我从终端尝试 运行 createdb 时它返回了一个错误 createdb: command not found
。在我可以让它工作之前,我最终使用了 /library/postgresql/9.6/bin/createdb
。
这是我的问题,如何设置它以便我不必再次输入完整路径即可使用 createdb
命令。
我想要一个详细的解释。
谢谢
首先需要执行psql命令进入postgresql交互shell.
在您的终端中:
psql
Postgresql 交互式 shell 应该启动。在这个shell
> createdb yourdatabasename;
顺便说一句:如果找不到 psql,您可能需要将它添加到您的路径并重新启动您的终端,这样的路径与您的机器匹配:
export PATH=/Library/PostgreSQL/9.5/bin:$PATH
首先,让我说一下,我对使用 Mac 和 PostgreSQL 都是新手。我刚刚使用他们的安装程序安装了 Postgres,它安装在 /Library/Postgres/... 当我从终端尝试 运行 createdb 时它返回了一个错误 createdb: command not found
。在我可以让它工作之前,我最终使用了 /library/postgresql/9.6/bin/createdb
。
这是我的问题,如何设置它以便我不必再次输入完整路径即可使用 createdb
命令。
我想要一个详细的解释。
谢谢
首先需要执行psql命令进入postgresql交互shell.
在您的终端中:
psql
Postgresql 交互式 shell 应该启动。在这个shell
> createdb yourdatabasename;
顺便说一句:如果找不到 psql,您可能需要将它添加到您的路径并重新启动您的终端,这样的路径与您的机器匹配:
export PATH=/Library/PostgreSQL/9.5/bin:$PATH