Postgresql

PostgreSQL操作-psql基本命令

一、命令说明psql是PostgreSQL的交互终端,等同于Oracle中的sqlplus。执行该命令连接数据库时, 默认的用户和数据库是postgres二、命令参数-c 命令 :指定psql执行一条SQL命令(用双引号括起),执行后退出。-d 数据库名 :待连接的数据库名称。-f 文件名 :使用文件中的数据作为命令的输入源,在处理完文件后,psql结束并...

045.PGSQL-启动数据库报错Job for postgresql-13.service failed because the control process exited with error code. See "systemctl status postgresql-13.service" and "journalctl -xe" for details.

[root@s101 /var/lib/pgsql/13/data]#sudo systemctl restart postgresql-13Job for postgresql-13.service failed because the control process exited with error code. See "systemctl stat...

在linux系统下检查postgresql数据库安装,登录数据库及简单的查看数据库

1. 检查Linux系统是否安装数据库 首先查看自己的系统是否安装了postgresql数据库命令如下:rpm -qa | grep postgresql 如果没有显示查询结果(如下图所示)说明就未安装postgresql数据库 2. 登录数据库 输入命令 su postgres 然后在输入命令psql,结果如入所示 这时相当于系统用户postgres...

PostgreSQL版本快速升级

PostgreSQL版本快速升级 写在前面   PostgreSQL9.5版本支持数据分片的功能,为以后做分布式考虑,准备将生产环境的9.1版本升级至9.5。中间需要做数据迁移。   在迁移操作中,为保证数据完整性,一般需要在数据库停止的情况下进行备份恢复操作,在数据量小的情况下,通过pg_dumpall的方式备份恢复也是很迅速的,但如果数据量大的情况,再...

Mac OSX下编译安装PostgreSQL

原先使用的是官方提供的安装包,可是安装包会创建postgre这个用户。在登陆界面看的有点不爽,搜索了半天居然没有找到怎样在osx下编译安装的教程,并且假设是依照官方文档的编译安装办法一定会让你崩溃,本着源代码安装都类似的想法,依据以往在Linux下的经验居然一把通过了,注意要安装COMMANDER LINE DEVELOPERS就是了。 ./confi...

PostgreSQL手动主从切换

主从切换操作: 1》主库宕机或者测试主备切换情况下停掉主库:systemctl stop postgres 从库会报日志错误信息:[root@db02 /]# cd /var/postgresql/logfile/[root@db02 logfile]# lltotal 4-rw-rw-r--. 1 postgres postgres 3074 Sep 2...

PostgreSQL连接python,postgresql在python 连接,创建表,创建表内容,插入操作,选择操作,更新操作,删除操作。

安装 PostgreSQL可以用Python psycopg2模块集成。 sycopg2是Python编程语言的PostgreSQL数据库的适配器。 其程序代码少,速度快,稳定。不需要单独安装这个模块,因为它默认情况下被运往随着Python版本在2.5.x一起的。如果不把它安装在机器上,然后可以使用yum命令安装它,如下所示: $yum install p...

Zabbix监控PostgreSQL

title: Zabbix监控PostgreSQLtags: PostgreSQL,zabbixauthor: Chinge Yangdate: 2017-03-06 Zabbix监控PostgreSQL @(学习)[PostgreSQL,zabbix] 目录 title: Zabbix监控PostgreSQLtags: PostgreSQL,zabb...

make: pg_config: Command not found

报错: [root@localhost c]#make make: pg_config: Command notfound make: ***No targets. Stop. [root@localhost c]# 解决 [root@localhost c]#yum install postgresql-devel Loaded plugins: f...

postgresql 一些简单应用(分页,取前N条数据,nvl(),数据类型转换)

1.分页 select * from (   select     row_number() over() as rownum,     H.*   from tableName H ) where rownum between page1  and page2  2.取前N条数据 select * from (   select     row_numb...