PostgreSQL添加UUID功能

1. 下载UUID-1.6.2.

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

#./configure

#make

#makeinstall

3. 安装POSTGRESQL

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

Config的时候要写进去。

./configure LDFLAGS=-L/usr/local/lib --prefix=/usr/local/pg911 --with-ossp-uuid --with-libxml --with-libxslt

#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)

完成。。。。

相关文章

文章浏览阅读601次。Oracle的数据导入导出是一项基本的技能,...
文章浏览阅读553次。开头还是介绍一下群,如果感兴趣polardb...
文章浏览阅读3.5k次,点赞3次,收藏7次。折腾了两个小时多才...
文章浏览阅读2.7k次。JSON 代表 JavaScript Object Notation...
文章浏览阅读2.9k次,点赞2次,收藏6次。navicat 连接postgr...
文章浏览阅读1.4k次。postgre进阶sql,包含分组排序、JSON解...