小编sri*_*har的帖子

postgresql 安装:initdb 数据目录不为空?

我正在尝试创建 postgresql 数据库。

当我安装 PostgreSQL 时,我给出了这个命令:

sudo yum install postgresql postgresql-server
Run Code Online (Sandbox Code Playgroud)

后来我修改了配置文件:

sudo vim /var/lib/pgsql/data/pg_hba.conf
Run Code Online (Sandbox Code Playgroud)

并修改为

local   all         all                               trust
host    all         all         127.0.0.1/32          trust
host    all         all         ::1/128               trust
host    all         all         0.0.0.0/0             md5
Run Code Online (Sandbox Code Playgroud)

当我尝试启动 postgresql 服务时:

sudo service postgresql initdb

> Data directory is not empty!                               [FAILED]

sudo chkconfig postgresql on

sudo service postgresql start

Starting postgresql service:                               [  OK  ]
Run Code Online (Sandbox Code Playgroud)

是什么导致了这些错误,我该如何修复它们?

postgresql installation

20
推荐指数
3
解决办法
11万
查看次数

标签 统计

installation ×1

postgresql ×1