• 【PostgreSQL数据库】手动安装postgresql扩展插件


    这里只是简单介绍一下,手动安装postgreSQL扩展功能,例如:pg_buffercache等这些在postgresql源码中已经存在的扩展。类似于列存插件cstore_fdw,安装方式会有差异。

    1. 首先,去postgresql源码第一层目录(即src同层目录),找到contrib目录,或者用命令:find / -name contrib,找到该目录的位置。

     假设我现在的位置在:/home/postgresql/contrib

    2. 进入目录

     命令:cd /home/postgresql/contrib

    3. 需要安装哪个扩展,就打开哪个目录,假设:要进入pg_buffercache

     命令:cd pg_buffercache

    4. 执行编译

     pg_buffercache目录中都有makefile文件,在终端执行编译命令:make(若没有权限,检查是否不在root用户下,若不在,执行sudo make)。

    5. 执行安装

     命令:make install(一般需要root权限)。

    6. 扩展一般需要在使用的时候,进入创建的数据库,执行CREATE命令

     例如命令:CREATE EXTENSION  pg_buffercache;

    7. 后续操作根据自己安装的扩展具体进行操作。

  • 相关阅读:
    [php]php时间戳当中关于时区的问题
    [jQuery] jQuery如何获取同一个类标签的所有的值
    sed 命令基础
    Docker 学习第6课
    Docker 学习第五课
    Docker 学习第四课
    Docker 学习第三课
    Docker 学习第二课
    Docker学习第一课
    XdeBug的使用
  • 原文地址:https://www.cnblogs.com/coreLeo/p/16166966.html
Copyright © 2020-2023  润新知