mytecdb.com

pg_ctl 是 PostgreSQL数据库自带的实用工具,具有以下功能:初始化PostgreSQL数据库实例启动,停止,重启PostgreSQL数据库服务查看PostgreSQL数据库服务的状态让数据库重新读取配置文件将备库提升为主库给指...
PostgreSQL psql 工具常用的快捷命令:\l 显示所有数据库\c 切换当前数据库,相当于mysql的use命令\d 显示数据库中有哪些表\d tb_name 显示表tb_name的定义\d+ 显示更详细的信息\dt 只显示表\d...
主备复制架构是数据库使用最广泛的一种架构,当主库发生故障时可以将备库提升为主,快速恢复业务。主备架构另外一个功能是提供负载均衡,读业务可以路由到备库,减少主库的负载。本文主要介绍PostgreSQL主备流复制的搭建方法。PostgreSQL...
1. PostgreSQL简介PostgreSQL是一款功能强大的开源对象关系型数据库系统,源码开放,由社区共同维护,不受任何公司和个人控制,可以免费使用。PostgreSQL支持丰富的数据类型,除了基本类型(数值、字符串、时间日期等),还...
PostgreSQL中允许哪些IP的机器能够访问数据库是由配置文件pg_hba.conf控制的,通过配置该文件,能够指定哪些ip可以访问,哪些ip不可以访问,以及访问的认证方式。hba是host-based authentication的缩...
PostgreSQL使用角色来管理用户权限,角色是一系列相关权限的集合,如果哪个用户需要这些权限,就可以把该角色赋予用户,实际上在PostgreSQL内部实现中,角色和用户没有任何区别,只是逻辑上分为角色和用户,下文的描述中,角色与用户等同...
一个PostgreSQL实例能够管理多个数据库,可以为每个用户,或者每个项目单独创建一个数据库。PostgreSQL提供了createdb和dropdb命令用于创建和删除数据库。1. createdb和dropdb创建、删除数据库切换到pg...
PostgreSQL安装完成之后,需要先初始化数据库,然后才能启动数据库服务。PostgreSQL安装目录下的bin目录中提供了很多命令用于数据库的初始化、数据库启动和停止等功能,本文用到的命令如下:initdbpg_ctl0. 环境准备P...
PostgreSQL源码目录:https://www.postgresql.org/ftp/source/1、安装编译环境yum install -y gcc gcc-c++ perl-devel readline-devel2、下载源码目...