博客
关于我
Linux安装postgresql及基础操作
阅读量:791 次
发布时间:2023-02-04

本文共 710 字,大约阅读时间需要 2 分钟。

安装环境说明

系统环境说明
软件版本
安装工作
安装
PostgreSQL安装将不会启用自动启动或自动初始化数据库。为了完成数据库安装,您需要执行以下两个步骤:

服务 postgresql 初始化数据库并设置自动启动:

service postgresql initdb  chkconfig postgresql on

启动 PostgreSQL 服务:

service postgresql start

查看服务状态:

netstat -a | grep PGSQ

连接数据库

切换到数据库用户:

sudo -u postgres

登录数据库:

psql

可以使用 \du\du+ 查看数据库用户,或者查询系统表:

select * from pg_roles;

修改用户 postgres 的密码:

alter role postgres with password 'postgres';

退出 psql 终端:

\q

修改配置

修改监听地址:

vi /var/lib/pgsql/data/postgresql.conf

设置所有网段 IP 可以访问:

vi /var/lib/pgsql/data/pg_hba.conf

解决 psql: 致命错误: 用户 "postgres" Ident 认证失败

vi /var/lib/pgsql/data/pg_hba.conf

验证

重启 PostgreSQL 服务:

service postgresql restart

连接测试:

sudo -u postgres psql -h 127.0.0.1 -U postgres -d postgres -W

转载地址:http://fkkfk.baihongyu.com/

你可能感兴趣的文章
Linux学习总结(20)——Linux 文件夹结构和作用
查看>>
Linux学习总结(21)——CentOS7环境下FTP服务器的安装和配置
查看>>
Linux学习总结(22)——CentOS7.2安装Nginx
查看>>
Linux学习总结(24)——Linux查找文件命令
查看>>
Linux学习总结(26)——Shell常用命令总结
查看>>
Linux学习总结(28)——Linux主机加固
查看>>
Linux学习总结(28)——Linux主机加固
查看>>
Linux学习总结(28)——Linux主机加固
查看>>
Linux学习总结(29)——CentOS 6和CentOS 7区别总结
查看>>
Linux学习总结(2)——linux常用命令大全
查看>>
Linux学习总结(2)——linux常用命令大全
查看>>
Linux学习总结(30)——优秀程序员喜欢用Linux操作系统
查看>>
Linux学习总结(36)——创建、复制、剪切、重命名、清空和删除文件夹的命令
查看>>
Linux学习总结(37)——CentOS7下Firewall防火墙配置用法详解
查看>>
Linux学习总结(38)——Linux超实用的30个命令
查看>>
Linux学习总结(39)——系统管理员应该知道的 20 条 Linux 命令
查看>>
Linux学习总结(3)——Linux实用工具
查看>>
Linux学习总结(40)——史上最全Linux命令科普
查看>>
Linux学习总结(41)——运维不仅仅是Linux
查看>>
Linux学习总结(42)——Linux之Bash脚本入门学习
查看>>