手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
编程教程
编程导航
编程百科
编程问答
编程博文
编程实例
硬件设备
网络运营
软件教程
移动数码
办公软件
操作系统
人工智能
栏目导航
▸ 编程语言
▸ 前端开发
▸ 移动开发
▸ 开发工具
▸ 程序设计
▸ 行业应用
▸ CMS系统
▸ 服务器
▸ 数据库
公众号推荐
微信公众号搜
"智元新知"
关注
微信扫一扫可直接关注哦!
子栏目导航
MySQL
MsSQL
Oracle
Sqlite
Postgre SQL
Mariadb
MongoDB
NoSQL
HBase
JDBC
mycat
编程之家
Postgre SQL
Postgresql主键自增
需要为主键创建一个序列: 在创建表之后,创建sequence CREATE SEQUENCE event_id_seq START WITH 1 INCREMENT BY 1 NO MINVALUE NO MAXVALUE CACHE 1; alter table event alter column id set default nextval('event_id_seq');
作者:编程之家 时间:2020-06-11
多平台向Postgresql 迁移
最近有个工作要把 一个SqlServer 迁移到 Postgresql 平台上,上网搜了搜,EnterpriseDB在这块做了很多工作, EnterpriseDB 的 Postgres Plus Advanced Server管理工具中有一个 mogiration toolkit工具。 这里安装的是9.2版本。安装后在 bin 目录下有个edb-migrationtoolkit.jar,这是这个工
作者:编程之家 时间:2020-06-11
PostgreSQL的热备和恢复
PostgreSQL的PITR技术(Point-In-Time-Recovery) --Seamus Dean 2005-04-11(at PostgreSQL-8.0.2 release) http://www.cnblogs.com/wllyy189/archive/2008/07/11/1240478.html 为什么要写这篇文章? 因为我看了一下,国内所有的PostgreS
作者:编程之家 时间:2020-06-11
PostgreSql database dropping issue
http://milindshakya.tumblr.com/post/6334748491/postgresql-database-dropping-issue http://www.question-defense.com/2008/11/12/postgres-error-database-dev-is-being-accessed-by-other-users
作者:编程之家 时间:2020-06-11
如何重置postgresql用户密码
场景: 打算新建一个postgresql的数据库 FooDB 并把所有者权限赋给用户 foo 正常操作应该是:先创建用户foo,再用foo身份创建数据库 FooDB 操作 1、先创建用户 foo,在postgresql的bin目录下执行命令 createuser.exe -s -P foo -
作者:编程之家 时间:2020-06-11
PostgreSQL之MVCC
MVCC的介绍 MVCC技术,是multiversion concurrency control的缩写,翻译成中文是多版本并发控制的意思。目前多数DB都采用了这一技术,比如Oracle,Innodb,Berkeley DB等,采用这种方法可有效降低锁的开销。 MVCC的实现 MVCC是干嘛的呢?举例来说,当数据库做一个更新操作时,并不是将老的数据删除,再将新的数据覆盖上去,相反,它
作者:编程之家 时间:2020-06-11
Postgresql 时间相减求 秒、分、小时数
select a.*,b.login_name,b.user_name,c.cat_name from sec.t_post_message a,sec.t_user b,sec.t_comm_cfg c where a.user_id=b.id and a.type_id=c.cat_id and inpool='0' and time_type='1' and abs((EXTRACT(EPO
作者:编程之家 时间:2020-06-11
PostgreSQL installation on Ubuntu
1. download from http://www.postgresql.org 2. Install PostgreSQL on Ubuntu test:/DB# tar zxf postgresql-9.1.8.tar.gz test:/DB# ls postgresql-9.1.8 postgresql-9.1.8.tar.gz test:/DB# cd postgresql-9.1.
作者:编程之家 时间:2020-06-11
postgresql 加解密
F.20. pgcrypto The pgcrypto module provides cryptographic functions for PostgreSQL. F.20.1. General hashing functions F.20.1.1. digest() digest(data text, type text) returns bytea digest(data
作者:编程之家 时间:2020-06-11
postgresql 自动备份
自动备份脚本 @echo off @set Filename=%date:~0,4%-%date:~5,2%-%date:~8,2% %time:~0,2%点%time:~3,2%分.backup @set Dirname=%date:~0,7% rem 如果当天是一号则新建新月份目录 @if %date:~8,2% == 01 (md f:\backup\"%Dirname%") rem 如果没
作者:编程之家 时间:2020-06-11
PostgreSQL VS MySQL
特性 MySQL PostgreSQL 实例 通过执行 MySQL 命令(mysqld)启动实例。一个实例可以管理一个或多个数据库。一台服务器可以运行多个 mysqld 实例。一个实例管理器可以监视 mysqld 的各个实例。 通过执行 Postmaster 进程(pg_ctl)启动实例。一个实例可以管理一个或多个数据库,这些数据库组成一个集群。集群是磁盘上的一个区域,这个区域在安装时初始化并
作者:编程之家 时间:2020-06-11
PostgreSQL的用户、角色和权限管理
Pg权限分为两部分,一部分是“系统权限”或者数据库用户的属性,可以授予role或user(两者区别在于login权限);一部分为数据库对象上的操作权限。对超级用户不做权限检查,其它走acl。对于数据库对象,开始只有所有者和超级用户可以做任何操作,其它走acl。在pg里,对acl模型做了简化,组和角色都是role,用户和角色的区别是角色没有login权限。 可以用下面的命令创建和删除角色, CR
作者:编程之家 时间:2020-06-11
PostGresql 备份和恢复
PostgreSQL提供了三种备份和恢复的方式:SQL dump、文件系统复制和联机热备份。 每一种备份方式都有自己的优点和缺点,下面将详细介绍。 9.1 SQL Dump 这种备份方式产生一个文本文件,里面包含创建各种数据库对象的SQL语句和每个表中的数据。另外,表上创建的索引中的数据不会被导出,只会导出索引的定义信息。在恢复数据库的时候,索引会被重建。可以使用数据库提供的工具pg_dumpal
作者:编程之家 时间:2020-06-11
Postgresql存储样例
-- Function: wsn_dynamic_amount_power(character varying, character varying, integer, numeric) -- DROP FUNCTION wsn_dynamic_amount_power(character varying, character varying, integer, numeric); CREATE
作者:编程之家 时间:2020-06-11
PostgreSQL安装小记
近日尝试免费的数据库软件PostgreSQL,在使用中遇到一些障碍,特记录下来,系统为windows。 一、安装时遭遇vc++ runtime错误 安装版本为最新的9.2.3.1,在本机win7系统正常,想在安装在服务器上就出现这个错误,服务器为win2003,从网上找了很多办法,最后解决的办法是增加运行参数,即运行cmd,在该模式下运行安装程序,后面加上参数“--install_runtimes
作者:编程之家 时间:2020-06-11
postgresql 数据库安装使用
注意在安装的时候默认配置超级用户(postgres)的密码。默认database也是postgres。 下面看sql语句 创建用户
作者:编程之家 时间:2020-06-11
PostgreSQL服务器启动和关闭方法介绍
1. 启动数据库服务器(posgres用户): [postgres@localhost bin]$ postgres -D /opt/postgresql/data/ > /opt/postgresql/log/pg_server.log 2>&1 & [1] 4508 当然如果设置了环境变量 PGDATA=/opt/postgresql/data export PGDATA 后,
作者:编程之家 时间:2020-06-11
PostgreSQL使用小记
终于在服务器上搭建好了PostgreSQL数据库环境,也学会了一些基本的操作,接下来就迫不及待地想移植个小项目,看看实际应用的效果如何,合不合用,好不好用,只有试过才知道。根据自己浅浅的体验,PostgreSQL不仅安装比较简单,使用起来也挺方便,当然,因为还没有深入接触,性能效率都深层次的评价不敢乱说,但最起码如果有数据库基础的话,上手还是挺容易的。下面是我在使用时遇到的一些问题,记录下来以备不
作者:编程之家 时间:2020-06-11
PostgreSQL中删除重复行保留一行
delete from table_name as ta where ta.唯一键 <> ( select max(tb.唯一键) from table_name as tb where ta.判断重复的列 = tb.判断重复的列);
作者:编程之家 时间:2020-06-11
postgresql sql语句
首先用superuser连接到数据库 超级用户默认设为postgres。 连接脚本命令为psql。该较为在安装目录的bin目录下。 /bin$ psql postgres-# 创建一个用户。在用户的管理下创建数据库 postgres-# CREATE ROLE john LOGIN CREATEROLE CREATEDB PASSWORD 'john'; //对john用户赋予权限:登录权限,创建
作者:编程之家 时间:2020-06-11
Metasploit控制台连接postgresql数据库问题
在BT5R3平台上,针对Metasploit控制台,使用db_connect postgres:
[email protected]
/msfbook连接postgresql报错解决方法: 1.提示端口错误。 BT5R3上默认安装的postgresql监听端口是7337。 解决方法: ①db_connect postgres:
[email protected]
:7337/msfbo
作者:编程之家 时间:2020-06-11
PostgreSQL中的抽象数据类型--Datum
最近在学习PostgreSQL的源代码,下面是PostgreSQL中的抽象数据类型(ADT)--Datum的一些相关知识: datum.h typedef unsigned int uintptr_t;(stdint.h) typedef uintptr_t Datum; (postgres.h) /*-----------------------------------------------
作者:编程之家 时间:2020-06-11
postgresql远程访问配置
#在postgresql.conf中的修改 listen_addresses = '*' port = 5432 #在pg_hba.conf中添加 host all all 192.168.1.0/24 trust
作者:编程之家 时间:2020-06-11
PostgreSQL游标使用举例
本篇文章来源于 Linux公社网站(www.linuxidc.com) 原文链接:http://www.linuxidc.com/Linux/2012-03/55833.htm 1、下面的代码会创建一个top100cur()函数,该函数返回一个匿名游标 1.--drop function top100cur(); 2. 3.create function top100cur() retur
作者:编程之家 时间:2020-06-11
在ARM上配置Qt远程访问PostgreSQL
第一次用ARM访问数据库真是历经坎坷。断断续续两天才最终完成,期间甚至有放弃的念头, 但最终还是坚持下来。当最终运行程序不再显示QSqlDatabase: QPSQL driver not loaded,并show 出那可爱的Qt程序界面时,喜悦之情溢于言表! 好了,废话少说,开讲。 我的ARM板为Tiny6410,Qt版本为4.7.0,PostgreSQL为9.1,Ub
作者:编程之家 时间:2020-06-11
Postgresql Ubuntu
第一步:在Ubuntu下安装Postgresql sudo apt-get install postgresql-8.4 postgresql-client-8.4 postgresql-contrib-8.4 以上指令安装服务端和命令行客户端psql。 /usr/lib/postgresql/8.4/ 存放postgresql相关的二进制文件 /usr/lib/post
作者:编程之家 时间:2020-06-11
POSTGRESQL测试数据生成
setup one CREATE OR REPLACE FUNCTION generate_test_data(num integer, table_name text) RETURNS void AS $BODY$ DECLARE query_sql text :=''; insert_sql text :=''; insert_sql_1 text :='';
作者:编程之家 时间:2020-06-11
postgresql的安装与配置
一、安装(以root身份进行) 1、检出最新的postgresql的yum配置从http://yum.pgsqlrpms.org/reporpms/repoview/pgdg-centos.html 然后根据版本选择需要的rpm后执行下列命令 rpm -Uvh http://yum.pgsqlrpms.org/reporpms/8.3/pgdg-centos-8.3-6.noarch.rpm 2、
作者:编程之家 时间:2020-06-11
postgreSQL的应用
参考:http://blog.csdn.net/yavobo/article/details/5298993 一、进入PostgreSQL的命令 可以用安装目录下的/scripts中的runpslq.bat批处理文件进入。 二、查看PostgreSQL中有多少个数据库 用命令/l可以显示当前数据库服务器中所有的数据库名。 三、改变当前数据库 /c 数据库名 四、
作者:编程之家 时间:2020-06-11
postgresql 主键递增
第一种方法: create table testA ( id serial primary key, name character varying(128) ); serial 这种类型的变量每次就会自己增加1. 第二种方法: create table testB ( id integer primary key, name character varying(128) ); 然后定义一个sequ
作者:编程之家 时间:2020-06-11
上一页
210
211
212
213
214
215
216
217
下一页
小编推荐
热门标签
更多
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