参考:http://www.cnblogs.com/mchina/archive/2012/06/06/2539003.html

1、这里采用yum安装测试

使用PostgreSQL Yum Repository 来安装最新版本的PostgreSQL。

[root@test-slave ~]# rpm -i http://download.postgresql.org/pub/repos/yum/9.2/redhat/rhel-6.5-x86_64/pgdg-redhat92-9.2-8.noarch.rpm

[root@test-slave ~]# yum install postgresql92-server postgresql92-contrib

[root@test-slave ~]# rpm -qa |grep postgresql 查看安装

[root@test-slave ~]# useradd postgres 创建启动用户

[root@test-slave ~]# /etc/init.d/postgresql-9.2 initdb 初始化并启动数据库

[root@test-slave ~]# su - postgres 切换用户

[postgres@test-slave ~]$ psql -l 查看表

资料库列表

名称 | 拥有者 | 字元编码 | 校对规则 | Ctype | 存取权限

-----------+----------+----------+-------------+-------------+-----------------------

postgres | postgres | UTF8 | zh_CN.UTF-8 | zh_CN.UTF-8 |

template0 | postgres | UTF8 | zh_CN.UTF-8 | zh_CN.UTF-8 | =c/postgres +

| | | | | postgres=CTc/postgres

template1 | postgres | UTF8 | zh_CN.UTF-8 | zh_CN.UTF-8 | =c/postgres +

| | | | | postgres=CTc/postgres

(3 行记录)

2、创建数据库并授权

参考:https://www.2cto.com/database/201708/671319.html

[postgres@test-slave ~]$ psql 登录

psql (9.2.24)

输入 "help" 来获取帮助信息.

postgres=# alter user postgres with password 'postgres'; 修改postgre的密码

postgres=# CREATE DATABASE sina OWNER postgres; 创建数据库提示:CREATE DATABASE

postgres=# GRANT ALL PRIVILEGES ON DATABASE sina to postgres; 授权成功提示:GRANT

postgres=# \q 退出

[postgres@test-slave ~]$

[postgres@test-slave ~]$ psql -U postgres -d sina -h 127.0.0.1 -p 5432 登录测试

用户 postgres 的口令:

psql (9.2.24)

输入 "help" 来获取帮助信息.

sina=# \l

3、开启远程连接:

参考:http://www.cnblogs.com/jevonsea/archive/2013/01/24/2874184.html

修改2个配置文件

[root@test-slave ~]# vim /var/lib/pgsql/9.2/data/postgresql.conf

将该文件中的listen_addresses项值设定为“*”。

[root@test-slave ~]# vim /var/lib/pgsql/9.2/data/pg_hba.conf

在该配置文件的host all all 127.0.0.1/32 md5行下添加以下配置,或者直接将这一行修改为以下配置

host all all 0.0.0.0/0 md5

如果不希望允许所有IP远程访问,则可以将上述配置项中的0.0.0.0设定为特定的IP值。

4、基本建库建表操作

参考:http://www.yiibai.com/html/postgresql/2013/080439.html

创建表语句的基本语法如下:

CREATE TABLE DEPARTMENT( ID INT PRIMARY KEY NOT NULL, DEPT CHAR(50) NOT NULL, EMP_ID INT NOT NULL );

转载于:https://www.cnblogs.com/sunnyyangwang/p/8053085.html

CentOS 6.5安装与配置PostgreSQL9.2相关推荐

  1. 在CentOS 7中安装与配置Tomcat-8方法

    安装前提 在CentOS 7中安装与配置JDK8 安装tomcat  apache-tomcat-8.0.14.tar.gz文件上传到/usr/local中执行以下操作: [root@localhos ...

  2. CentOS中vsftp安装、配置、卸载

    CentOS中vsftp安装.配置.卸载 转载http://www.zjgsq.com/1509.html 转载于:https://blog.51cto.com/bbtao/1606816

  3. 如何在CentOS 7上安装和配置MySQL Cluster

    翻译&转载:https://www.howtoforge.com/tutorial/how-to-install-and-configure-mysql-cluster-on-centos-7 ...

  4. CentOS下MySQL安装后配置和设置

    CentOS下MySQL安装后配置和设置: 1:安装完成路径: 1.数据库目录/var/lib/mysql/2.配置文件/usr/share/mysql(mysql.server命令及配置文件)3.启 ...

  5. 在CentOS 8上安装与配置Apache虚拟主机

    实验环境 操作系统:Centos 8 web应用:apache 内网IP:192.168.3.21 shell执行:root 以root或具有sudo权限的用户身份登录执行如下操作. 主配置文件路径: ...

  6. 教你在CentOS 8上安装和配置Redmine项目管理系统

    Redmine Redmine是一个免费开源的项目管理和问题跟踪应用程序,它是跨平台和跨数据库的,建立在Ruby on Rails框架之上.文内含长段代码可复制可往左滑,希望对大家有帮助! 实验环境 ...

  7. centos 7 Docker 安装及配置镜像加速

    centos 7 Docker 安装及配置镜像加速 文章目录 centos 7 Docker 安装及配置镜像加速 Docker 版本 基于 `CentOS `安装 `Docker` 引擎 系统要求 卸 ...

  8. linux 6.3 vnc安装包,CentOS 6.3安装和配置VNC

    对于用惯了WIN系统的朋友来说,没有图形化操作界面的Linux用起来实在太难受了.实际上,Linux也是有图形化操作界面的,这就是VNC.接下来本文将告诉大家如何在CentOS 6.3下安装和配置 V ...

  9. CentOS中怎样安装、配置、启动Nginx

    场景 Nginx在Windows下载安装启动与配置前后端请求代理: https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/10812202 ...

最新文章

  1. 几何画板画一个五边形内部的方法
  2. Thrust快速入门教程(二)——Vector的使用
  3. DLX (Dancing Links/舞蹈链)算法——求解精确覆盖问题
  4. 算法导论-用于不相交集合的数据结构
  5. linq to sql 行转列_SQL 难题:行转列
  6. python turtle库setpos_Python:使用mathturtle库绘制切线图
  7. Hadoop学习---Zookeeper+Hbase配置学习
  8. Python+OpenCV:模板匹配(Template Matching)
  9. 计算机如何建筑材料结合所学知识,《技术与设计2》第三、四单元综合测试卷...
  10. Oracle 9i的标量数据类型
  11. [原创]浅析汇编之堆栈平衡
  12. JAVA代码实现MD5加密算法
  13. 机电学生写给十年后自己的一封信
  14. USGS批量下载影像(Sentinel2/哨兵2/Landsat)数据、bda程序安装-(史上最全讲解)
  15. ysoserial exploit/JRMPClient
  16. 【友盟+】营销大数据论坛完美收官:数据驱动营销智能
  17. 安卓机自动肝手游脚本
  18. The DiskSpace quota of /five is exceeded: quota = 4096 B = 4 KB but diskspace consumed = 402653184
  19. 人工智能相关概念整理
  20. 树莓派4B之火焰传感器模块(python3)

热门文章

  1. 机器学习 感知机算法_0(Matlab实现)
  2. 解决VS2017使用scanf报错问题
  3. android-NDK-Opengl
  4. mysql-增删改(DML)
  5. # # # 正则
  6. 基于keras中IMDB的文本分类 demo
  7. 范数的深刻解读(转自知乎)
  8. win8 - 学习资源
  9. [日志]做人与标点符号
  10. 搜索引擎学习(三)Lucene查询索引