手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
编程教程
编程导航
编程百科
编程问答
编程博文
编程实例
硬件设备
网络运营
软件教程
移动数码
办公软件
操作系统
人工智能
栏目导航
▸ 编程语言
▸ 前端开发
▸ 移动开发
▸ 开发工具
▸ 程序设计
▸ 行业应用
▸ CMS系统
▸ 服务器
▸ 数据库
公众号推荐
微信公众号搜
"智元新知"
关注
微信扫一扫可直接关注哦!
子栏目导航
MySQL
MsSQL
Oracle
Sqlite
Postgre SQL
Mariadb
MongoDB
NoSQL
HBase
JDBC
mycat
编程之家
Postgre SQL
关于连接PostgreSQL时提示 FATAL: password authentication failed for user "连接用户名" 的解决办法
关于连接PostgreSQL时提示 FATAL: password authentication failed for user "连接用户名" 的解决方法 今天帮一个同学解决了一个FATAL: password authentication failed for user "连接用户名" 的错误问题,下面说说一下我遇过这个问题的以往排除方法 一、密码忘记了,输入不正确 [postgres @ p
作者:编程之家 时间:2020-06-16
PostgreSQL 行变列的小应用
好久没写博客了 也好久没写代码了 拿这个充充数吧 哈哈 今天在群里看到一朋友提问 问题是截图,截图如下 用PostgreSQL的crosstab很快就能做出来 CREATE TABLE sales ( year integer, -- 年 month integer, -- 月 counts integer -- 日 ) WITH ( OIDS=FALSE ); ALTER T
作者:编程之家 时间:2020-06-16
PostgreSQL不同的表使用不同的自增序列
hibernate 配置文件里面应该是这样的: <id name="id"> <generator class="sequence"> <param name="sequence">adminuser</param> </generator> </id> 使用xdoclet时 类里面的配置应该是这样的: /** * @hibernate.id g
作者:编程之家 时间:2020-06-16
PostgreSQL,mysql的高效高性能分页方法
原文地址: http://www.fuchaoqun.com/2009/04/efficient-pagination-using-mysql/ 原文内容: PERCONA PERFORMANCE CONFERENCE 2009上,来自雅虎的几位工程师带来了一篇”Efficient Pagination Using MySQL“的报告,有很多亮点,本文是在原文基础上的进一步延伸。 首先看一下分页
作者:编程之家 时间:2020-06-16
PostgreSQL 9.3.2 源码安装
PostgreSQL 是一种非常出色的开源关系数据库,但由于种种原因,知名度与MySQL相差不少,特别是在国内,但这两年,Postgres进步很大,特别是从8.3以后,速度有了大的提升以及加了很多feature进来。 1.下载源码(最新的开发版本已经到9.4了,有兴趣的同学可以一试) postgresql version 9.3.2 link: http://ftp.postgresql.org/
作者:编程之家 时间:2020-06-16
PostgreSQL 下安装sample database
对于入门和学习来说,还是很有必要安装一个sample database的,但有点遗憾的这个数据库太小了,想弄一个大点的,呵呵 安装sample database wget http://www.postgresqltutorial.com/?wpdmact=process&did=MS5ob3RsaW5r unzip dvdrental.zip tar xvf dvdrental.tar 解压结束
作者:编程之家 时间:2020-06-16
用子查询计算非重复条目,加速五十倍!
本文说的这个技术是通用的,但为了解释说明,我们选用了 PostgreSQL。感谢 pgAdminIII 提供的解释性插图,这些插图有很大帮助。 很有用,但是却很慢 计算非重复的数目是SQL分析的一个灾难,显然,我们要在第一篇博文上讨论。 首先一点:我们如果有一个很大的数据集而且可以容忍它不精确。一个像 HyperLogLog 的概率统计器可能是你的首选(我们在以后的博客中会讲到HyperLogLo
作者:编程之家 时间:2020-06-16
PostgreSQL adminpack扩展的作用
PostgreSQL通过initdb初始化后pgAdmin无法使用Tools/Server Configuration菜单,是因为postgres数据库中没有安装adminpack所致。 通过以下命令安装adminpack: psql> CREATE EXTENSION adminpack; 打开pgAdmin发现Tools/Server Configuration菜单可以正常使用了。
作者:编程之家 时间:2020-06-16
PostgreSQL 9.1 选项standard_conforming_strings默认值为on
PostgreSQL 9.1 选项standard_conforming_strings默认值为on, [standard_conforming_strings (boolean)](http://www.postgresql.org/docs/9.3/static/runtime-config-compatible.html) This controls whether ordinary str
作者:编程之家 时间:2020-06-16
PostgreSQL开发入门
PostgreSQL数据库介绍 PostgreSQL是一种运行在Unix和Linux操作系统(在NT平台借助Cygnus也可以运行)平台上的免费的开放源码的关系数据库。最早是由美国加州大学伯克利分校开发的,开始只是作为一个演示系统发表,但是随着时间的推移,逐步分发,得到很多实际的应用,才逐步流行起来。现在版本发展到了7.3.3。 荣誉: 1999年获得Linux World杂志的该年度"最佳数
作者:编程之家 时间:2020-06-16
PostgreSQL本地登录trust、ident认证权限控制
前几天偶然发现任意OS用户无需密码就可以获取PG数据库管理员权限。感觉这个也太BUG了,如果DBA配置不当,岂不是很容易就数据泄露了。。。 通过合理配置pg_hba.conf,pg_ident.conf禁止非数据库OS用户登录以trust方式登录,对于某些需要支持本地认证的同学可能有用。 前置条件: 1.我的PG数据库是由Linux用户 ithomer创建的私有数据库
作者:编程之家 时间:2020-06-16
postgresql学习笔记
postgresql notebook psql是相当优秀的数据库之一,也号称是最先进的数据库,作为开源数据库是个很必要的学习东西。 在django框架中也是相当提倡使用postresql的,最近进行了一些学习,下面是学习时做的笔记。 运行环境在ubuntu12.04下 在命令行之下进入数据库环境: su postgres 输入密码 这个时候我们可以看到我们到了另外一个用户之下,这个用户就是po
作者:编程之家 时间:2020-06-16
PostgreSQL使用手册
1.软件安装 1.1系统环境 Linux: Fedora 17 x86.64 PostgreSQL: PostgreSQL 9.1.6 unixODBC: 2.3.1 1.2软件安装 可通过yum命令或者是”添加/删除软件”程序来安装PostgreSQL和unixODBC。软件安装完毕,可以使用rpm-ql packagename来查看软件的安装内容和安装目录,例如希望查看postgresql.x
作者:编程之家 时间:2020-06-16
PostgreSQL:pgloader导入导出处理重复数据简单示例
注意:pgloader有两个版本,也就是两个软件都叫这个名,其中一个是使用python写的,也就是下面介绍的这个,而另一个是用lisp写的,功能类似,之前我运行着版本1的代码,读取着版本2的配置文件浪费了不少时间=。= 环境:CentOS6.4、PostgreSQL9.2 软件位置 F:\快盘\软件\pgloader\pgloader-2.3.2.tar.gz #这个我不知道怎么发附件,按照文
作者:编程之家 时间:2020-06-16
postgresql9.3 win7 x64 安装出错
安装postgresql9.3 win7 x64 时出现:a non-fatal error occured whilst loading database modules. 错误! 解决方法:安装程序右键,以管理员身份运行
作者:编程之家 时间:2020-06-16
PostgreSQL的流复制工具pg_basebackup使用
之前写过怎么在线搭流复制的,参考http://my.oschina.net/Kenyon/blog/54967,步骤相对比较多,需要走3步。其实还有一个工具可以一步到位的,叫pg_basebackup. 一、介绍 [postgres@test ~]$ pg_basebackup --help pg_basebackup takes a base backup of a running Postg
作者:编程之家 时间:2020-06-16
PostgreSQL忘记密码的解决办法
首先,如果忘记密码,必须在数据库服务器所在的电脑上才有可能重设。 重设密码步骤: 1.找到忘记密码的数据库所在的目录 2.进入该目录找到pg_hba.conf文件 3.拖到下面,会有一个访问限制列表,将来自127.0.0.1(本机)的这一条的METHOD项改为trust 4.使用PostgreSQL的可视化工具pgAdmin连接该数据库,此时应该可以正常连接 5.连接成功后,双击数据库名字展开列表
作者:编程之家 时间:2020-06-16
设置客户端连接PostgreSQL不需要手动密码
平常工作中,有时需要远端连接 PostgreSQL 数据库做些维护,例如远端备份等;如果备份脚本写在远端机器,备份的时候会弹出密码输入提示,那么脚本就不能后台执行,这里总结了几种不弹出密码输入提示的方法。 --测试环境 目标库IP: 192.168.1.25/5432 ; 数据库: Mydb ;用户名:postgres 客户端IP: 192.168.1.26 --在 192.168.1.26
作者:编程之家 时间:2020-06-16
PostgreSQL数据库中的表和数据Tables & Data
照顾好你的数据,数据库也会照顾你。保持数据库的整洁,查询起来也会更快,应用也会少些错误。半夜被叫醒解决数据问题并不酷。接下来,就和章郎虫博主一起来了解postgresql的表和数据吧。 一、选择一个好的数据库对象名(Choosing good names for database objects) 让其他人可以快速了解数据库的最简单方法就是给数据库各对象取一个有意义的名字。具体注意事项可以参考《P
作者:编程之家 时间:2020-06-16
PostgreSQL使用指南
本文主要是在windows系统下用psql进行的。 注意:如果以缺省的用户postgres进入系统,为安全考虑,是不能执行某些操作的;如果要执行SQL等一些操作,必须要以另外的用户进入才行。 一、进入PostgreSQL的命令 可以用安装目录下的/scripts中的runpslq.bat批处理文件进入。 二、查看PostgreSQL中有多少个数据库 用命令\l可以显示当前数据库服务器中所有的数据库
作者:编程之家 时间:2020-06-17
PostgreSQL SQL优化一列
开发咨询一个业务统计, 场景类似于统计一个学生成绩表总成绩的第一名,有可能有多个值。提交上来的SQL看了下性能较差,优化如下。 一、环境 PostgreSQL 9.2.4 OS CentOS 6.3 二、业务场景模拟 1.数据准备 CREATE TABLE tbl_student_record( stu_name varchar, stu_record int, stu_type in
作者:编程之家 时间:2020-06-17
大连某公司机试POSTGRESQL题目,个人回来后总结的答案
机试失败了,给的是window 2003server的机器,postgresql 9.3,现在都习惯用ubuntu了自家笔记本都是ubuntu,以后面试不知道怎么办,回来参考postgresql官方文档一小时不到就全解决了,说实在的我真没接触过postgresql的存储过程,要我看着别人的代码模仿写真痛苦,尤其是没一点pgsql的语法基础,废话不说上题目和答案(说的是招聘JAVA结果全面的post
作者:编程之家 时间:2020-06-17
postgresql 免安装版使用
免安装版 postgresql 使用 1、首先使用 initdb 初始化数据目录 initdb --pgdata=data --encoding=UTF8 --locale=C 2、启动 postgres -D "data" pg_ctl -D "data" -l logfile.log start pg_ctl -D "data" -l logfile.log stop 3、创建用户和角色 cr
作者:编程之家 时间:2020-06-17
postgresql 修改字段类型
demo: alter table "member" alter COLUMN imgfileid type int ; 请注意,假如是不同类型转换的话可能不成功。
作者:编程之家 时间:2020-06-17
PostgreSQL 数据库维护
一、恢复磁盘空间: 在PostgreSQL中,使用delete和update语句删除或更新的数据行并没有被实际删除,而只是在旧版本数据行的物理地址上将该行的状态置为已删除或已过期。因此当数据表中的数据变化极为频繁时,那么在一段时间之后该表所占用的空间将会变得很大,然而数据量却可能变化不大。要解决该问题,需要定期对数据变化频繁的数据表执行VACUUM操作。 VACUUM命令存在两种形
作者:编程之家 时间:2020-06-17
PostgreSQL 数据库管理
一、概述: 数据库可以被看成是SQL对象(数据库对象)的命名集合,通常而言,每个数据库对象(表、函数等)只属于一个数据库。不过对于部分系统表而言,如pg_database,是属于整个集群的。更准确地说,数据库是模式的集合,而模式包含表、函数等SQL对象。因此完整的对象层次应该是这样的:服务器、数据库、模式、表或其他类型的对象。 在与数据库服务器建立连接时,该连接只能与一个数据库形成
作者:编程之家 时间:2020-06-17
PostgreSQL 恢复数据库数据
PostgreSQL 恢复数据库数据 a. 开始恢复数据库数据 选择好恢复文件后,点击恢复 等待恢复完成 b. 完成数据库数据恢复 4. 常见问题 a. 连接数据库时出现“指导性建议——服务器未监听” 解决方法:打开开始菜单-->附件-->运行 输入services.msc,点击确定,找到postgresql名称的服务
作者:编程之家 时间:2020-06-17
.NET 访问PostgreSQL数据库
本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/FlashDragon/archive/2009/11/09/4789980.aspx 1、为了访问PostgreSQL数据库,需要从pgfoundry网站,下载Npgsql .Net Data Provider for Postgresql的组件。 访问 URL:http://pgfoundry.org/frs/?g
作者:编程之家 时间:2020-06-17
PostgreSQL数据库的升级
小版本升级 小版本升级基本上差不多,具体看postgresql的release note,注意其中的注意事项。 以9.2.4升级到9.2.7为例 1、备份原数据目录文件,以防万一。 2、下载9.2.7:wget http://get.enterprisedb.com/postgresql/postgresql-9.2.7-1-linux-x64.run 3、安装到新目录:./postgresql-
作者:编程之家 时间:2020-06-17
PostgreSQL数据库日常维护两个要点
数据库服务器,应对是高并发的访问,每天都有大量的读写删除操作。因此,时间一长服务器的内存就耗尽,数据库的占的空间也很大。为了应对这个情况,我制定两个常用的维护操作。 一、注重日常清理(VACUUM;)。因为有大量的更新(update)"删除(delete)操作,会有大量的空间需要释放。 每日执行一次VACUUM,每周访问量低的时候执行VACUUM FULL; 语法结构; VACUUM [ FULL
作者:编程之家 时间:2020-06-17
上一页
224
225
226
227
228
229
230
231
下一页
小编推荐
热门标签
更多
python
JavaScript
java
HTML
reactjs
C#
Android
CSS
Node.js
sql
r
python-3.x
MysqL
jQuery
c++
pandas
Flutter
angular
IOS
django
linux
swift
typescript
路由器
JSON
路由器设置
无线路由器
h3c
华三
华三路由器设置
华三路由器
电脑软件教程
arrays
docker
软件图文教程
C
vue.js
laravel
spring-boot
react-native