PostgreSQL添加UUID功能。

d[@more@]

1. 下载UUID-1.6.2.

2. 下载完后在UUID-1.6.2目录中运行

#./configure

#make

#makeinstall


#yum install -y libuuid-devel.x86_64  libxslt-devel.x86_64 e2fsprogs-devel.x86_64 libxml2-devel.x86_64  zlib-devel.x86_64 readline-devel.x86_64


3. 安装POSTGRESQL

3.1 在虚拟机上安装的时候,先同步一下时间。

Config的时候要写进去。

./configure --prefix=/opt/pg952 --with-libxslt --with-libxml --with-uuid=e2fs

#make

#make install


4. 在postgresql解压目录下,postgresql-9.1.1/contrib/uuid-ossp/

#make

#make install

5. 在postgres用户的profile下添加LD_LIBRARY_PATH=/usr/local/lib

6. 最后进psql. 运行

postgres=# create extension "uuid-ossp";

CREATE EXTENSION

运行

postgres=# select extname,extowner,extnamespace,extrelocatable,extversion from pg_extension;
extname | extowner | extnamespace | extrelocatable | extversion
-----------+----------+--------------+----------------+------------
plpgsql | 10 | 11 | f | 1.0
uuid-ossp | 10 | 2200 | t | 1.0
(2 rows)



select uuid_generate_v1();
uuid_generate_v1
--------------------------------------
b03d96a8-e2bd-11e0-8dae-000f1f79ca39
(1 row)






完成。。。。

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/9697/viewspace-1046338/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/9697/viewspace-1046338/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值