IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 大数据 -> Big Data -- Postgres -> 正文阅读

[大数据]Big Data -- Postgres

在这里插入图片描述


在这里插入图片描述


1.Package Install

1.1 Version

在这里插入图片描述

  • 先检查是否有安装
    rpm -qa | grep postgres
  • 卸载
    sudo rpm -e xxxxx --nodeps
    例如:sudo rpm -e postgresql94-contrib-9.4.4-1PGDG.rhel6.x86_64 --nodeps

1.2 Install

Postgres download package: https://www.postgresql.org/ftp/source/.
在这里插入图片描述

  • 解压
    tar -zxvf postgresql-14.2.tar.gz
  • 编译
    cd postgresql-14.2
    ./configure --prefix=/usr/local/postgresql
  • 如果报错configure: error: xxxx library not found
    yum install -y readline-devel zlib-devel
  • 安装
    sudo make && make install
  • 创建data和log目录
    mkdir /usr/local/pgsql/data
    mkdir /usr/local/pgsql/log
  • 加入环境变量
    vim /etc/profile
export PGHOME=/usr/local/postgresql
export PGDATA=/usr/local/postgresql/data
export PATH=PATH:JAVA_HOME/bin:$PGHOME/bin
  • 保存配置
    source /etc/profile
  • 查询版本
    psql -V
  • 增加用户postgres并赋权
    useradd postgres
    chown -R postgres:root /usr/local/pgsql
  • 初始化数据库
    su postgres
    /usr/local/pgsql/bin/initdb -D /usr/local/pgsql/data/
  • 修改配置文件
    vim /usr/local/pgsql/data/postgresql.conf
    把60行的listen_addresses = 'localhost’改为listen_addresses = ‘*’
    把对应的port=5432放开
    vim /usr/local/pgsql/data/pg_hba.conf
    添加一行:host all all 0.0.0.0/0 trust
  • 启动
    pg_ctl start -l /usr/local/pgsql/log/pg_server.log
  • 登录数据库
    psql -U postgres -d postgres

2.Yum Install

  • 检查安装源
    yum search postgresql
  • 安装
    yum install postgresql-server
  • 初始化数据库
    postgresql-setup initdb
  • 查看数据库存储路径
    cd /var/lib/pgsql/data
  • 启动数据库
    service postgresql start
    启动成功,会监听本机127.0.0.1的5432端口
  • 查看启动状态
    service postgresql status
  • 添加开机自动启动
    systemctl enable postgresql

  • 进入DB
    sudo -i -u postgres
    psql
  • 修改密码
    ALTER USER postgres WITH PASSWORD ‘123456’
  • 退出
    \q

  • 进入DB
    psql -U postgres
  • 报警Peer authentication failed for user “postgres”
    su - postgres
  • 查询所有database
    \l
    在这里插入图片描述
  • 退出
    \q

3.Error

1.1 Big Data – Postgres

4.Data Type

Data Type: https://www.runoob.com/postgresql/postgresql-data-type.html.

在这里插入图片描述
在这里插入图片描述

5.Waken

?????????在一秒钟内看到本质的人和花半辈子也看不清一件事本质的人,自然是不一样的命运。
在这里插入图片描述

  大数据 最新文章
实现Kafka至少消费一次
亚马逊云科技:还在苦于ETL?Zero ETL的时代
初探MapReduce
【SpringBoot框架篇】32.基于注解+redis实现
Elasticsearch:如何减少 Elasticsearch 集
Go redis操作
Redis面试题
专题五 Redis高并发场景
基于GBase8s和Calcite的多数据源查询
Redis——底层数据结构原理
上一篇文章      下一篇文章      查看所有文章
加:2022-09-04 01:18:22  更:2022-09-04 01:22:45 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/23 10:02:05-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码