postgresql安装:initdb数据目录不是空的?
发布时间:2020-12-13 16:25:54 所属栏目:百科 来源:网络整理
导读:我正在尝试创建 postgresql数据库. 当我安装PostgreSQL时,我给出了这个命令: sudo yum install postgresql postgresql-server 后来我修改了配置文件: sudo vim /var/lib/pgsql/data/pg_hba.conf 并修改为 local all all trusthost all all 127.0.0.1/32 tr
我正在尝试创建
postgresql数据库.
当我安装PostgreSQL时,我给出了这个命令: sudo yum install postgresql postgresql-server 后来我修改了配置文件: sudo vim /var/lib/pgsql/data/pg_hba.conf 并修改为 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 我正在尝试启动postgresql服务: sudo service postgresql initdb > Data directory is not empty! [FAILED] sudo chkconfig postgresql on sudo service postgresql start Starting postgresql service: [ OK ] 导致这些错误的原因是什么?如何修复它们?
Initdb只能运行一次.它将创建一个目录,您将保存配置文件和(通常)实际数据库.你显然已经这样做了;另外,你不会有任何pg_hba.conf来编辑.
所以,除非你正在重新安装,否则不要再次运行postgresql initdb. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- pyinstaller打包生成软件运行时出现缺少模块cython_blas的错
- 使用xml文件建立Button,EditText以及文字的点击效果Select
- JSON.stringify(),JSON.parse(),toJSON()方法使用-20 chapt
- ruby-on-rails – 是时候尝试使用merb了吗?
- c# – Visual Studio:如何让我的测试项目启动它所依赖的We
- UCloud云数据库UDB支持PostgreSQL
- 轻松禁止自动更新FLASH插件有绝招
- 如何在swift 3中使用addAttribute和NSRANGE
- 正则表达式以逗号分隔的字符
- 大话设计模式-单一职责原则 /封闭开放原则