随笔分类 -  Postgresql

摘要:下载链接:http://www.kyngchaos.com/software/postgres/ 注 本地安装 12.* 成功 版本 GDAL_Complete-3.2.dmg PostgreSQL-12.5-1.dmg PostGIS-3.0.3-1-pg12.dmg 启动postgres sud 阅读全文
posted @ 2021-05-08 10:19 jihite 阅读(260) 评论(0) 推荐(0) 编辑
摘要:1. 日期格式转化(参考) select beg_time, end_time, extract(epoch from to_timestamp(end_time,'yyyy-mm-dd-HH24-MI-SS-US'))-extract(epoch from to_timestamp(beg_tim 阅读全文
posted @ 2017-09-24 18:10 jihite 阅读(847) 评论(0) 推荐(0) 编辑
摘要:1. 条件过滤 & Having 表结构 #tab_a #tab_b 表关系 tab_a.id = tab_b.relation_id 表数据 需求 查新把tab_a的ID对应的表tab_b的member_id找出来,当在表tab_b中找不到时,赋值为null select tab_a.id, ca 阅读全文
posted @ 2017-03-18 23:56 jihite 阅读(815) 评论(0) 推荐(0) 编辑
摘要:0. 帮助 1. 安装 2. 启动 3. 关闭 4. 死锁处理 参考 阅读全文
posted @ 2016-09-09 12:35 jihite 阅读(1608) 评论(0) 推荐(0) 编辑
摘要:缘起 遇到一个奇怪的现象,select和delete表时正常执行,但truncate和drop表时会一直运行,也不报错。 原因 "drop table " 和 "truncate table " 需要申请排它锁 "ACCESS EXCLUSIVE ", 执行这个命令卡住时,说明此时这张表上还有操作正 阅读全文
posted @ 2016-04-30 23:49 jihite 阅读(18018) 评论(0) 推荐(2) 编辑
摘要:缘起 插入表的时候,提示我没有字段‘Name’,可我明明写的是‘Name’,可定睛一看,人家提示的是没有name。这就奇怪了,我输入的是大写的'N',为何提示是小写的'n'。 解 由于 PostgreSQL 是大小写敏感的,并默认对SQL语句转化为小写,所以不论我是写Name还是NAME还是NAmE 阅读全文
posted @ 2016-04-30 14:12 jihite 阅读(12658) 评论(0) 推荐(0) 编辑
摘要:简介 Psycopg 是Python语言的PostgreSQL数据库接口。 它的主要优势在于完全支持Python DB API 2.0,以及安全的多线程支持。它适用于随时创建、销毁大量游标的、和产生大量并发INSERT、UPDATE操作的多线程数据库应用。Psycopg包内含 ZPsycopgDA, 阅读全文
posted @ 2016-02-25 17:38 jihite 阅读(2847) 评论(0) 推荐(0) 编辑
摘要:0. td-agent是何物为了灵活性,fluentd用Ruby写的,其中一些性能敏感的部件使用c写的。普通的用户直接安装和使用Ruby进程可能有困难,这样就把它封装成Fluentd的稳定版本——td-agent.1. 安装rpm包直接执行install-redhat-td-agent2.sh脚本,... 阅读全文
posted @ 2016-01-11 23:56 jihite 阅读(1072) 评论(0) 推荐(0) 编辑
摘要:1. 让Postgresql服务器被远程访问1.1 编辑 pg_hba.conf,配置用户的访问权限vi /etc/postgresql/8.4/main/pg_hba.conf 增加设置项host all all 192.168.1.0/24 md5 注:24是子网掩码的... 阅读全文
posted @ 2015-09-06 22:47 jihite 阅读(1156) 评论(0) 推荐(0) 编辑
摘要:1. 修改PostgreSQL数据库默认用户postgres的密码PostgreSQL数据库创建一个postgres用户作为数据库的管理员,密码随机,所以需要修改密码,方式如下:步骤一:登录PostgreSQLsudo -u postgres psql步骤二:修改登录PostgreSQL密码ALTE... 阅读全文
posted @ 2015-08-16 22:36 jihite 阅读(135783) 评论(6) 推荐(11) 编辑
摘要:0. 启动pgsl数据库 pg_ctl -D /xx/pgdata start 1. 查看pgsl版本 pg_ctl --version 1. 命令行登录数据库 psql -U username -d dbname -h hostip -p port 2. 列出所有数据库 \l 3. 切换数据库 \ 阅读全文
posted @ 2015-07-22 15:51 jihite 阅读(32163) 评论(1) 推荐(2) 编辑
摘要:错误提示:Invalid: expected an int in the IntCol 'geom', got '010100000007EBFFFC3A611941C71000DC148C0141' instead改正位置:/usr/local/lib/python2.7/dist-packag... 阅读全文
posted @ 2015-07-22 14:46 jihite 阅读(377) 评论(0) 推荐(0) 编辑
摘要:传统的关系数据库一般采用二维数表的形式来表示数据,一个维是行,另一个维是列,行和列的交叉处就是数据元素。关系数据的基础是关系数据库模型,通过标准的SQL语言来加以实现。 数据仓库是多维数据库,它扩展了关系数据库模型,以星形架构为主要结构方式的,并在它的基础上,扩展出理论雪花形架构和数据星座等方... 阅读全文
posted @ 2015-01-17 14:11 jihite 阅读(2279) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示