如何使用命令行启动postgres数据库

0 阅读1分钟

说明:之前介绍过在CentOS系统上安装postgres数据库,安装后是可以用系统命令 system 来启动、停止、查看postgres数据库状态的。但有次我登陆公司服务器,想查看这台服务器上部署的postgres数据库,没找到对应的服务,也就无法通过 system 来启动。

这里介绍一下,如何使用命令行的方式来启动、停止和查看postgres数据库

命令行方式

敲下面这行命令,启动postgres数据库

sudo -u postgres /usr/pgsql-15/bin/pg_ctl -D /var/lib/pgsql/15/data/ start

其中,

  • sudo -u postgres:切换到postgres用户执行,这个是安装postgres数据库时创建的用户;

  • /usr/pgsql-15/bin/pg_ctl:是postgres数据库的可执行文件;

  • /var/lib/pgsql/15/data/:是postgres数据库的数据目录,默认是这个路径下;

  • start:表示启动,stop,停止;status,状态;

如下:

在这里插入图片描述

首次发布

hezhongying.blog.csdn.net/article/det…