近期有Gitlab项目,在Postgresql安装pg_trgm、btree_gist 、plpgsql扩展插件。
安装pg_trgm
进入安装包解压目录的contrib子目录下,再进入pg_trgm目录
cd /pgsql/postgresql-16.4/contrib
cd pg_trgm/
编译安装:
make
make install
切换到postgres用户并进入psql客户端:
su - postgres
psql
查看可用扩展:
SELECT name, default_version,installed_version FROM pg_available_extensions;
发现已有pg_trgm 1.6。
然后加载扩展插件:
CREATE EXTENSION IF NOT EXISTS pg_trgm;
然后检查:
\dx pg_trgm
已安装。
postgres=# \dx pg_trgm
List of installed extensions
Name | Version | Schema | Description
---------+---------+--------+-------------------------------------------------------------------
pg_trgm | 1.6 | public | text similarity measurement and index searching based on trigrams
(1 row)
安装btree_gist和plpgsql
同上,btree_gist在安装包中也有,编译安装即可:
cd /pgsql/postgresql-16.4/contrib/btree_gist
make && make install
同样切换到postgres用户并进入psql客户端:
su - postgres
psql
查看可用扩展后,加载:
SELECT name, default_version,installed_version FROM pg_available_extensions;
CREATE EXTENSION IF NOT EXISTS btree_gist;
然后\dx检查即可。
另plpgsql本机已安装,如未安装则同上。
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




