如何重启Postgresql

Ton*_*eph 74 postgresql linux-mint

我在我的Linux Mint机器上安装了Postgresql 9.3和9.4.如何重新启动postgresql 9.4?一起重启两个版本的方法也没问题.

Enz*_*zoR 131

以root身份尝试此操作(也许您可以使用sudosu):

/etc/init.d/postgresql restart
Run Code Online (Sandbox Code Playgroud)

没有任何参数,脚本还会为您提供有关如何重新启动特定版本的提示

[Uqbar@Feynman ~] /etc/init.d/postgresql
Usage: /etc/init.d/postgresql {start|stop|restart|reload|force-reload|status} [version ...]
Run Code Online (Sandbox Code Playgroud)

同样,如果您正在使用,service您也可以使用该[version ...]工具:

[Uqbar@Feynman ~] service postgresql
Usage: /etc/init.d/postgresql {start|stop|restart|reload|force reload|status} [version ...]
Run Code Online (Sandbox Code Playgroud)

请注意可选的systemctl尾随参数.这意味着允许您(即用户)在特定版本上执行操作,以防您运行多个版本.因此,您可以重新启动版本X,同时保持版本YZ不变并且正在运行.

  • `systemctl` 适用于不同版本的 Postgresql。您可以使用“systemctl status postgresql@13-main.service”指定它。将 13 替换为您要寻址的版本号。 (2认同)

小智 18

您也可以使用此命令重新启动postgresql,应该同时适用于这两个版本:

sudo service postgresql start


Sob*_*han 16

在 Windows 上:

1-打开运行窗口 Winkey + R

2型 services.msc

3-根据安装的版本搜索 Postgres 服务。

4 单击停止、启动或重新启动服务选项。

在 Linux 上:

sudo systemctl restart postgresql
Run Code Online (Sandbox Code Playgroud)

也可以代替“重新启动”,您可以替换:状态、停止或状态。


Yan*_*kee 6

这应该有效:

sudo systemctl stop postgresql

sudo systemctl start postgresql