手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
编程教程
编程导航
编程百科
编程问答
编程博文
编程实例
硬件设备
网络运营
软件教程
移动数码
办公软件
操作系统
人工智能
栏目导航
▸ 编程语言
▸ 前端开发
▸ 移动开发
▸ 开发工具
▸ 程序设计
▸ 行业应用
▸ CMS系统
▸ 服务器
▸ 数据库
公众号推荐
微信公众号搜
"智元新知"
关注
微信扫一扫可直接关注哦!
子栏目导航
MySQL
MsSQL
Oracle
Sqlite
Postgre SQL
Mariadb
MongoDB
NoSQL
HBase
JDBC
mycat
编程之家
Postgre SQL
PostgreSQL Windows安装教程
先去官方下载安装包:https://www.enterprisedb.com/downloads/postgres-postgresql-downloads我下载的是Windows64位版本的,14.1版本的,如果有最新的就下最新的版本吧如果下Linux版本,请查看:https://www.postgresql.org/download/ 或查看别的文章下面有一段文字说明:注意:我们不再
作者:编程之家 时间:2022-09-01
PostgreSQL语法
1.使用brew安装postgresql输入以下指令安装postgresqlbrewinstallpostgresql切换postgresql用户sudosu-postgres登陆PostgreSQL控制台psql这个时候会出现以下情况,是因为没有指定数据库,会根据当前用户名去找,所以找不到指定数据库psql-dpostgres此时就进入了Po
作者:编程之家 时间:2022-09-01
postgresql 添加列主键自增
1.对已存在的表添加列和注释altertabletableNameaddCOLUMNcolumnNamevarchar(50);commentoncolumntableName.columnNameis'注释';2.对已存在的列设置主键ALTERTABLEtableNameADDCONSTRAINTxxx_xxx_primary_pkPRIMARYKEY(列);3.创建自增DROPSEQU
作者:编程之家 时间:2022-09-01
postgresql 常用命令
查看用户root@fff52596cfa9:/#cat/etc/passwdroot:x:0:0:root:oot:/bin/bashdaemon:x:1:1:daemon:/usr/sbin:/usr/sbinologinbin:x:2:2:bin:/bin:/usr/sbinologinsys:x:3:3:sys:/dev:/usr/sbinologinsync:x:4:65534:sync:/bin:/bin/syncpostgres:x:999:99
作者:编程之家 时间:2022-09-01
PostgreSQL分布式数据库实践
为什么需要分布式数据库有很多原因数据库需要扩展性。1、请求需要访问的数据量过大(单纯的数据量大不是理由,例如从不访问,归档即可);2、服务器CPU、内存、网络、IO到了瓶颈,响应时间大大下降;3、MPP中,集中式数据库在设计时通常为了开发人员使用更加顺畅和丝滑,尽可能的让数据库设计
作者:编程之家 时间:2022-09-01
postgresqlpg数据库简介-new数据库
1.什么是PostgreSqlPostgreSQL是一个功能强大的开源对象关系型数据库系统,他使用和扩展了SQL语言,并结合了许多安全存储和扩展最复杂数据工作负载的功能。PostgreSQL的起源可以追溯到1986年,作为加州大学伯克利分校POSTGRES项目的一部分,并且在核心平台上进行了30多年的积极开发。Po
作者:编程之家 时间:2022-09-01
PostgreSQL 14数据库监控和日志功能的加强
查询标识符(queryidentifier)查询标识符用于标识一个查询,在扩展中可以被交叉引用。在PostgreSQL14之前,扩展使用一个算法来计算query_id。可以使用相同的算法来计算query_id,但是扩展都使用了自己的算法来计算query_id。在14版本内核提供了query_id,现在的监控扩展和工具,如pg_stat
作者:编程之家 时间:2022-09-01
Postgresql之amcheck验证索引完整性
Postgresql10版本开始提供了该插件验证索引或者是表的逻辑一致性。比如系统升级后,collate和原来不一致,数据库里索引的顺序和该collate不匹配。物理磁盘损坏,文件系统损坏,内存故障等,导致数据库中的索引也损坏。可以通过该插件进行验证检测,注意该插件只验证,不会修补。如果通过
作者:编程之家 时间:2022-09-01
postgresql update使用别名_如何在PostgreSQL故障切换后找回丢失的数据
作者简介陈华军,苏宁易购云软件公司架构专家,主要负责数据库产品的相关设计工作。十年以上数据库相关工作经验。PostgreSQL中文社区核心组成员,主要负责PostgreSQL中文手册翻译项目的维护。1. 背景PostgreSQL的HA方案一般都基于其原生的流复制技术,支持同步复制和异步复制模式。
作者:编程之家 时间:2022-09-01
PostgreSQL创建自增列
PostgreSQLSERIAL创建自增列PostgreSQL序列是一种特殊的用于生产整数序列数据库对象。序列通常用于主键列,与mysql的AUTO_INCREMENT概念类似。创建表时使用serial伪类型定义序列:CREATETABLEtable_name(idSERIAL);赋值serial伪类型给id列,PostgreSQL将执行下列步骤:
作者:编程之家 时间:2022-09-01
PostgreSQL 10 安装详细步骤
PostgreSQL10安装详细步骤:https://blog.csdn.net/antma/article/details/83579920 PostGIS2.5.0安装详细步骤:https://blog.csdn.net/antma/article/details/83580859 一、下载安装包1、进入PostgreSQL官网,进入下载导航,点击windows系统,或直接打开如下网址:https://www.pos
作者:编程之家 时间:2022-09-01
PostgreSQL中的pg_hba.conf
PostgreSQL中的pg_hba.conf环境:PG13-bash-4.2$pwd/var/lib/pgsql/13/data-bash-4.2$morepg_hba.conf#TYPEDATABASEUSERADDRESSMETHOD#"local"isforUnixdomainsocketconnectionsonlylocalall
作者:编程之家 时间:2022-09-01
【bug - postgresql】PSQLException: ERROR: column reference “id“ is ambiguous
项目场景: Springcloud+Mybatis-plus+ postgresql问题描述: 关联查询报错PSQLException:ERROR:columnreference"id"isambiguous原因分析: 关联查询时两个表均有id解决方案: 设置表别名a,b
作者:编程之家 时间:2022-09-01
PostgreSQL体系结构之物理结构
PostgreSQL体系结构之物理结构数据目录中子目录和文件的用途目录用途base包含每个数据库对应的子目录的子目录global包含集簇范围的表的子目录,比如pg_databasepg_commit_ts包含事务提交时间戳数据的子目录pg_xact包含事务提交状态数据的子目录pg_dynshmem包含被动态共享内
作者:编程之家 时间:2022-09-01
informix转储数据到postgresql的中文乱码问题
用informix自带dbaccess执行unload语句导出数据为unl文件由于informix用的gb18030字符集,postgresql用的utf8字符集用linux自带的ised命令对导出的unl文件行尾多余的分隔符|进行替换删除然后用linux自带的iconv命令对导出的informix进行转码然后用postgresql的psql的copy语句
作者:编程之家 时间:2022-09-01
解决postgresql数据库锁表问题
查询是否锁表了createviewviewlocksasSELECTwaiting.locktypeASwaiting_locktype,--可锁定对象的类型:relation,extend,page,tuple,transactionid,virtualxid,object,userlock,advisorywaiting.relation::regclassASwaiting_table,
作者:编程之家 时间:2022-09-01
postgresql中条件表达式 coalesce、nullif 、greatest、least
一、postgresql中条件表达式1.1 GREATEST和LEASTGREATEST(value[,...])LEAST(value[,...])#注意比较值得类型一定要相同案例:比较time1,time2,time3三个时间大小GREATEST和LEAST函数从一个任意的数字表达式列表里选取最大或者最小的数值。这些表达式必须都可以转换成一
作者:编程之家 时间:2022-09-01
idea下载postgresql的驱动失败Failed to download ,报connect timed out的解决方法
【现象】【解决方法1】确保电脑能够正常上网【解决方法2】在pom.xml文件中,先加入<!--https://mvnrepository.com/artifact/org.postgresql/postgresql--><dependency> <groupId>org.postgresql</groupId> <artifactId>postgresql</artifactId> <version&g
作者:编程之家 时间:2022-09-01
Postgresql - 先group 然后根据不同group,用同一行 不同列展示
With--1.groupaTableas( SELECT "SourceOrderNumber","OperateType",sum("ServiceCatagoryQuota")as"ServiceCatagoryQuota",array_agg("UsedOrderItemNumber")as"UsedOrderItemNumber" FROMord
作者:编程之家 时间:2022-09-01
创建自己的postgresql日期数据类型
研究了一下postgresql的日期数据类型的二进制存贮方式。发现是存贮是自2000年1月1号以来的天数。这样直接传入二进制参数会比较麻烦。因些参考了一些postgresql扩展的项目如:https://github.com/pgstuff/base32_4b增加了一个date1的数据类型,存贮格式为(year<<16)|((month-
作者:编程之家 时间:2022-09-01
PostgreSQL 数据库备份脚本
PostgreSQL数据库备份脚本#!/bin/bash#PG家目录(/opt/postgresql/pg96/)PG_HOME=${PGHOME}#pg数据库连接信息PG_HOST="127.0.0.1"PG_PORT="5432"PG_USER="postgres"#PG_PASSWD="pg@123456"#时间格式化,如20211216DATE="`date+%Y%m
作者:编程之家 时间:2022-09-01
PostgreSQL修改pgsql提示符
PostgreSQL修改pgsql提示符PG数据库安装完后进入pgsql默认是只显示数据库,不显示当前登录用户。[pg13@mambapg~]$psqlpsql(13.2)Type"help"forhelp.postgres=#有时候在运维的时候为了方便查看当前用户。可以进行如下操作,就可以在pgsql里面看到对应的提示符。
作者:编程之家 时间:2022-09-01
客户端连接postgresql服务器时提示pg_hba.conf的配置不正确的解决方法
解决方法:1.找到你的安装目录并打开pg_hba.conf 文件。 通常目录为: C:\ProgramFiles\PostgreSQL\XX\data XX为你安装的版本号。 例:C:\ProgramFiles\PostgreSQL\12\data 2. 找到文件中有这行【#IPv4localconnections:】文字的位置
作者:编程之家 时间:2022-09-01
PostgreSQL查看系统视图的源码
PostgreSQL查看系统视图的源码[pg13@mambapg~]$psql-Epsql(13.2)Type"help"forhelp.postgres=#\l*********QUERY**********SELECTd.datnameas"Name",pg_catalog.pg_get_userbyid(d.datdba)as"Owner",pg_catalog.p
作者:编程之家 时间:2022-09-01
postgresql的事务隔离
1介绍具有基本知识的DBA都知道,PostgreSQL在控制数据的一致性是通过使用一种多版本模型来维护的,也就是常说的多版本并发控制MVCC。这也就意味着每一个sql语句看到的都只是一小段时间的数据库快照,或者称为版本,而并不关心底层的数据文件当中的当前状态。这样带来的好处就是保护每
作者:编程之家 时间:2022-09-01
Windows下免安装使用PostgreSql
我一向不大喜欢在个人电脑上安装一堆数据库之类的服务,但有时写写小程序的也需要用到它们。此时往往倾向与一些绿色版的数据库。MongoDB这种可以绿色版启动的数据库就是我常用的选择。但最近需要用到关系型的数据库,便试了一下PostgreSQL在Windows版本上的安装。1.下载:下载地址
作者:编程之家 时间:2022-09-01
presto的使用
1.下载presto-server和presto-cliwgethttps:/epo1.maven.org/maven2/com/facebook/presto/presto-server/0.266.1/presto-server-0.266.1.tar.gzwgethttps:/epo1.maven.org/maven2/com/facebook/presto/presto-cli/0.266.1/presto-cli-0.266.1-executable.jar2.解压
作者:编程之家 时间:2022-09-01
数据库mysql转为postgresql变动
因为工作需要,项目以前使用的mysql数据,现在需要更改为postgresql。一、mysql转pg利用navcat可以直接将mysql库->postgresql库,变动:navcat转换后的sql,会丢失默认值二、语句变动2.1DDL变动(1).修改列:MYSQL:ALTERTABLEtable_nameMODIFYCOLUMNcolumn_namedatatypep
作者:编程之家 时间:2022-09-01
第四章:德哥之PostgreSQL应用开发指南2
文章目录1.数据类型、操作符2.内置数据类型2.数据库对象1.数据类型、操作符pg中所有的数据类型postgres=#select*frompg_type;postgres=#\dpg_type;增加一个表,会增加一个表类型,这是一个复合类型,数据输入输出接口走的是record_in和record_outpostgres=#
作者:编程之家 时间:2022-09-01
M1 Mac安装PostgreSQL
1:安装postgresql:arch-arm64brewinstallpostgresqlchirs@ChrisdeMacBook-Pro~%brewinstallpostgresqlError:CannotinstallunderRosetta2inARMdefaultprefix(/opt/homebrew)!TorerununderARMuse:arch-arm64brewinstall...Toinstallu
作者:编程之家 时间:2022-09-01
上一页
78
79
80
81
82
83
84
85
下一页
小编推荐
热门标签
更多
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