缺少hstore扩展名

use*_*260 6 postgresql hstore

我正在运行postgresql-9.5.3,我尝试创建扩展:

CREATE EXTENSION IF NOT EXISTS hstore; 
Run Code Online (Sandbox Code Playgroud)

但是我收到了这个错误:

无法打开扩展控制文件"/usr/share/pgsql/extension/hstore.control":没有这样的文件或目录

我该如何安装hstore?

Erw*_*ter 8

必须在系统中安装提供附加模块的软件包.

对于Fedora:

yum install postgresql-contrib
Run Code Online (Sandbox Code Playgroud)

或者(对于普通用户):

sudo yum install postgresql-contrib
Run Code Online (Sandbox Code Playgroud)

  • 如果要为postgres11安装,请使用postgresql11-contrib (2认同)