ubuntu 安装 postgresql 和 postgis
2016-03-26 22:57
375 查看
1、安装postgresql $sudo apt-cache search postgresql //查找最新的postgresql包 $sudo gem apt-get install postgresql包名 //选择包名进行安装 安装postgis $sudo apt-cache search postgis //查找最新的postgresql $sudo apt-get install postgis包名(如:postgresql-9.3-postgis-2.1) 2、后创建postgresql超级用户(用于整个postgresql数据库)以及用户(某个数据库的使用) 3、登陆postgresql,
$sudo -u postgres psql
4.连接postgresql与postgis(赋予postgresql空间数据库的能力)
$ CREATE EXTENSION postgis;(注意是否是在自己想要数据库下创建)
CREATE EXTENSION
$ CREATE EXTENSION postgis_topology;(支持拓扑)
CREATE EXTENSION
5.测试功能
SELECT version();//显示postgresql的版本
SELECT postgis_full_version();//显示postgis的版本
创建一个点
$SELECT ST_Point(1, 2) AS FirstPoint;
结果为
firstpoint
--------------------------------------------
0101000000000000000000F03F0000000000000040
(1 row)
6、卸载postgis: $DROP EXTENSION [ IF EXISTS ] extension_name [, ...] [ CASCADE | RESTRICT ] 如: $DROP EXTENSION name CASCADE(有关联的包都一起删除,否则用RESTRIC);
相关文章推荐
- Redis常用数据类型介绍、使用场景及其操作命令
- mysql command line client 使用命令
- MySQL数据库服务器搭建指南
- myBatis学习笔记
- 自己动手写ORM(01):解析表达式树生成Sql碎片
- sql 、linq、lambda 查询语句的区别
- 初学mysql 总结(2)
- Mysql索引及优化使用总结
- 第56课:揭秘SparkSQL和DataFrame的本质学习笔记
- 数据库连接及账号密码统一管理
- Redis 替代方案
- 安装sql server 2008 r2 一直提示失败
- SQL常用语句
- mongodb OSX
- 解决PLSQL Developer 插入中文 乱码问题
- MyBatis动态SQL
- Mysql如何删除一个用户
- oracle锁的查找方法及解锁方案
- sql server 查看库或表占用多少空间
- sqlite数据库文件导入到sqlserver