postgresql 服务的启动操作,不再是DBA的专属
在PostgreSQL中,服务的启动操作取决于操作系统和安装方式。以下是一些常见的启动命令:
- 使用
systemd
(适用于现代Linux发行版):
sudo systemctl start postgresql
sudo systemctl enable postgresql
- 使用
service
命令(适用于较老的系统或者没有systemd
的系统):
sudo service postgresql start
sudo chkconfig postgresql on
- 直接调用
pg_ctl
命令:
pg_ctl start -D /path/to/postgresql/data/directory
- 如果你使用的是macOS,并且是通过Homebrew安装的PostgreSQL,可以使用:
brew services start postgresql
- 如果你使用的是Windows,可以通过PostgreSQL的服务管理器(通常位于安装目录的
\pgAdmin\pg_ctl.exe
或\bin\pg_ctl.exe
):
"C:\Program Files\PostgreSQL\13\bin\pg_ctl.exe" start -D "C:\Program Files\PostgreSQL\13\data"
确保替换上述命令中的路径和版本号以匹配你的实际安装情况。
评论已关闭