linux 安装postgresql

下面由linux教程栏目给大家介绍linux 安装postgresql的方法,希望对需要的朋友有所帮助!

通过yum 安装postgresql 相关的包

sudo yum install -y postgresql postgresql-server postgresql96-devel postgresql-contrib postgresql-docs

初始化数据库

sudo service postgresql initdb // 根据安装的版本确定postgresql 的版本 eg: sudo service postgresql96 initdb

启动数据库

sudo service postgresql start

创建用户和数据

// 首先登陆postgres 用户sudo su postpres psql// 输入上条命令之后 进入psql ,就可以输入sql 语句create user testuser with password 'testpwd';// 创建数据库create database testdb owner testuser;  // 授予用户操作数据库的权限  grant all privileges on database testdb to testuser;  q 退出  // 修改配置文件,设置数据可以远程访问  sudo cd /var/lib/pgsql/data  // 编辑文件  sudo vim postgresql.conf

 

帮衣帮-AI服装设计 帮衣帮-AI服装设计

AI服装设计神器,AI生成印花、虚拟试衣、面料替换

帮衣帮-AI服装设计 106 查看详情 帮衣帮-AI服装设计

修改文件

 listen_addresses = ‘localhost’ 改为  listen_addresses = ‘*’

 修改文件pg_hba.conf

 

在文件底部添加一行

host   all     all     0.0.0.0/0  md5

 // 重启服务

 

 注意: 查看一下data文件的权限是否是 700 ,如果不是修改为700 sudo chmod 700 /var/bin/data/

  sudo service restart postgresql

测试连接

psql -h *.*.*.* -d testdb -U testuser

可能遇到的错误

Peer authentication failed for user “postgres”

解决方法

sudo vim /var/lib/pgsql/data/pg_hba.conf

host all all peer 改为

host all all trust

以上就是linux 安装postgresql的详细内容,更多请关注创想鸟其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 chuangxiangniao@163.com 举报,一经查实,本站将立刻删除。
发布者:程序猿,转转请注明出处:https://www.chuangxiangniao.com/p/579328.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2025年11月10日 10:13:57
下一篇 2025年11月10日 10:16:40

相关推荐

发表回复

登录后才能评论
关注微信