摘要: 一、安装PostgreSQL1、从官方网站下载源代码包,然后解压到一个目录中,比如是/home/postgresql2、进入该目录: ./configure make make install如果想指定目录,那么使用--prefix选项,假如想安装在/usr/pgsql目录,那么执行 ./configure --prefix=/usr/pgsql二、初始化数据库集群PostgreSQL把基于同一个安装实例的所有数据库称为集群(Database Cluster),实际就是初始化一个供数据库引擎使用的目录。1、新建一个用户,一般都取名为postgres(如果取别的名字,后面会遇到各种麻烦,所... 阅读全文
posted @ 2010-12-22 17:35 fre2technic 阅读(696) 评论(0) 推荐(0) 编辑
摘要: PgAdmin3是PostgreSQL的图形化客户端,在Linux上安装的时候,需要wxWidgets库中的wxGTK组件。所以编译安装PgAdmin3之前,需要先安装wxGTK。到wxWidgets网站下载wxGTK的源码,按照以下命令编译:./configure --enable-unicode --disable-sharedmakemake installcd contridmakemake install解释一下configure的两个参数,第一个参数是因为PgAdmin3需要wxGTK组件支持unicode,所以要申明这个参数。第二个参数的意思是,把wxGTK组件编译成静态链接库, 阅读全文
posted @ 2010-12-22 17:20 fre2technic 阅读(675) 评论(0) 推荐(0) 编辑
摘要: PostGIS安装前,需要先安装GEOS和PROJ组件,这两个组件的安装没什么好说的。安装好后,PostGIS才能顺利的执行configure命令。PostGIS安装完成后,需要创建一个模板数据库,以后新建空间数据库都以这个数据库为模板就可以了,这个数据库中包含了所有的空间数据类型和函数。切换到postgres用户,执行:createdb postgis-templatecreatelang plpgsql postgis-template这样就完成了一个数据的创建,但是这个数据库只是普通的数据,还不能作为空间数据库模板,需要执行几个脚本导入数据库对象psql -d postgis-templ 阅读全文
posted @ 2010-12-22 17:14 fre2technic 阅读(711) 评论(0) 推荐(0) 编辑