我在Debian虚拟机上遵循了PostgreSQL安装指南中的步骤,但是当我尝试使用initdb和pg_ctl命令时,OS告诉我没有这样的命令。我做了什么:
以root用户身份安装了PostgreSQL 9.1 apt-get update
和apt-get install postgresql-9.1
。
使用data
mkdir /var/lib/postgresql/data
文件夹
编辑的/etc/environment
文件,两行:
PATH+="/usr/lib/postgresql/9.1/bin"
PGDATA="/var/lib/postgresql/data"
我在bin文件夹中看到了initdb和pg_ctl,但是我得到了
pg_ctl: could not connect to server: No such file or directory
Is the server running locally and accepting
connections on Unix domain socket "/var/run/postgresql/.s.PGSQL.5432"?
我想念什么?
答案 0 :(得分:0)
更新PATH环境变量时,应为“ PATH = / path / your / adding:$ PATH”而非“ PATH + = ...”