一、概述
控制 PostgreSQL 服务的工具。
二、语法 --初始化数据库实例 pg_ctl init[db] [-D datadir] [-s] [-o initdb-options] --启动数据库实例 pg_ctl start [-D datadir] [-l filename] [-W] [-t seconds] [-s] [-o options] [-p path] [-c] --停止数据库实例 pg_ctl stop [-D datadir] [-m s[mart] | f[ast] | i[mmediate] ] [-W] [-t seconds] [-s] --重启数据库实例 pg_ctl restart [-D datadir] [-m s[mart] | f[ast] | i[mmediate] ] [-W] [-t seconds] [-s] [-o options] [-c] --重新加载数据库配置文件 pg_ctl reload [-D datadir] [-s] --查看数据库状态 pg_ctl status [-D datadir] --备库切换为主库 pg_ctl promote [-D datadir] [-W] [-t seconds] [-s] --轮换服务器日志文件 pg_ctl logrotate [-D datadir] [-s] --向一个指定进程发送一个消息 pg_ctl kill signal_name process_id --注册服务(Windows) pg_ctl register [-D datadir] [-N servicename] [-U username] [-P password] [-S a[uto] | d[emand] ] [-e source] [-W] [-t seconds] [-s] [-o options] --移除服务(Windows) pg_ctl unregister [-N servicename] 二、语法 --初始化数据库实例 pg_ctl