文档章节

关于 PostgreSQL 中的 uuid-ossp 扩展支持安装问题

老农民侃运维
 老农民侃运维
发布于 2016/11/10 23:48
字数 299
阅读 510
收藏 0
# 关于 PostgreSQL 中的 uuid-ossp 扩展支持安装问题
# 作者:老农民(刘启华)
# Email: 46715422@qq.com

# 最近很多兄弟都遇到了uuid-ossp 扩展安装的问题,本人在这方面基本上各种问题都遇到了,这里总结了Linux和BSD下的安装方法如下:

# CentOS 下
yum -y install uuid uuid-devel
./configure --prefix=/usr/local/pgsql --with-uuid=ossp
make world -j`grep processor /proc/cpuinfo | wc -l`
make install-world -j `grep processor /proc/cpuinfo | wc -l`
cd contrib/
make install clean
cd ../
# Debian 下
apt-get -y install uuid uuid-dev
./configure --prefix=/usr/local/pgsql --with-uuid=e2fs
make world -j `grep processor /proc/cpuinfo | wc -l`
make install-world -j `grep processor /proc/cpuinfo | wc -l`
cd contrib/
make install clean
cd ../
# FreeBSD/OpenBSD/NetBSD 下
./configure --prefix=/usr/local/pgsql --with-uuid=bsd
gmake world -j `sysctl hw.ncpu | wc -w`
gmake install-world -j `sysctl hw.ncpu | wc -w`
# 进数据库,创建扩展
su - postgres  -c "/usr/local/pgsql/bin/psql"
postgres=# CREATE EXTENSION "uuid-ossp";

 

要买正宗新疆特产,微信扫下面二维码,加老农民咨询购买:

© 著作权归作者所有

共有 人打赏支持
老农民侃运维
粉丝 7
博文 30
码字总数 17195
作品 0
乌鲁木齐
其他
私信 提问
centos7编译PGSQL9.6并配置UUID

系统版本: centos7.2 # yum install readline-devel zlib-devel -y 如果不安装以上两个包,编译postgresql就会报缺少相应包的错误,导致无法通过。 # yum install postgresql-contrib http:...

断臂人
08/01
0
0
PostgreSQL添加UUID功能

下载UUID-1.6.2. 2. 下载完后在UUID-1.6.2目录中运行 #./configure #make #makeinstall 3. 安装POSTGRESQL 3.1 在虚拟机上安装的时候,先同步一下时间。 Config的时候要写进去。 ./configur...

永远的java
2013/10/29
0
0
postgresql添加UUID函数

PostgreSQL内置UUID类型,但默认安装时并没有带相关函数,需要手工生成。 一、如果是单独的软件包安装方式如下所示 软件包到我之前的博客中提到的网站下载 1、主节点: 安装postgresql94-co...

断臂人
07/24
0
0
使用 PostgreSQL 和 Rails 4 自动生成 UUID

Rails 4 能原生态的支持Postgres 中的UUID(Universally Unique Identifier,可通用的唯一标识符)类型。在此,我将向你描述如何在不用手工修改任何Rails代码的情况下,用它来生成UUID。 首先,...

oschina
2013/11/01
982
0
Postgresql 生成UUID

postgresql 生成uuid 如果提示 说明需要创建 uuid-ossp 扩展,执行命令 这一步可能提示没有权限,那么需要更高权限的账号。 postgresql 官方文档说,如果只是使用随机的uuid, 建议使用 pgcr...

-水水-
2017/10/19
0
0

没有更多内容

加载失败,请刷新页面

加载更多

ubuntu美化记,-修改皮肤,安装工具。

事情由来 最近系统盘坏了,换了新SSD,也换了新版的ubuntu 18.04LTS;不得不说,ubuntu 的桌面搞的越来越漂亮了。 把调整过的zsh shell样式,截个图上来镇一下楼: 添加了对python virtuale...

janl
6分钟前
0
0
阿里云物联网边缘计算加载MQTT驱动

写在前面 本文在LinkEdge快速入门样例驱动的基础上,加载了MQTT订阅的客户端,使得边缘端容器可以通过MQTT获得外部数据。 1. 系统需求 物联网边缘计算平台,又名Link IoT Edge[1]。在物联网边...

阿里云云栖社区
7分钟前
0
0
错误: 找不到或无法加载主类

在IDEA的使用过程中,经常断掉服务或者重启服务,最近断掉服务重启时突然遇到了一个启动报错: 错误:找不到或无法加载主类 猜测:1,未能成功编译; 尝试:菜单---》Build---》Rebuild Pro...

安小乐
23分钟前
1
0
vue路由传参,刷新页面,引发的bug

最近遇到一个bug 通过vue路由跳转到页面, 然后接参控制(v-if ),成功显示 而刷新页面,显示失败。 苦苦地找了半天原因,打印参数发现正确,再打印下类型......,路由跳过来会保持传参时的...

hanbb
23分钟前
1
0
【58沈剑 架构师之路】InnoDB,select为啥会阻塞insert?

MySQL的InnoDB的细粒度行锁,是它最吸引人的特性之一。 但是,如《InnoDB,5项最佳实践》所述,如果查询没有命中索引,也将退化为表锁。 InnoDB的细粒度锁,是实现在索引记录上的。 一,Inn...

张锦飞
27分钟前
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部