本文主要介绍 PostgreSQL 在各大主流平台的安装步骤,主要是市面上的常用操作系统发行版上的安装说明。
Linux 上安装
centos 上安装
-
安装源库(若之前安装别的软件时,执行过该命令,跳过):
sudo yum -y install epel-release
-
安装 postgresql 客户端和服务:
yum install postgresql postgresql-server
-
初始化 postgresql:
/usr/bin/postgresql-setup initdb
-
注册 postgresql 服务:
systemctl enable postgresql
-
验证 postgresql 服务:
systemctl status postgresql
-
开启 postgresql 服务:
sudo systemctl start postgresql
-
查看 postgresql 服务状态:
systemctl status postgresql.service
-
重启 postgresql 服务:
systemctl restart postgresql.service
安装完 PostgreSQL 之后,PostgreSQL 会在操作系统中创建一个名为 “postgres” 的用户(注意,这是操作系统级别的用户);此外 PostgreSQL 的默认用户名和数据库也是 “postgres”(这是数据库层面的用户), 不过没有默认密码。PostgreSQL 可以以默认用户登录,也可以创建新用户名。
-
切换 postgres 账号:
su postgres
显示类似如下:
bash-4.4$
-
登陆 PostgreSQL:
psql
具体操作类似如下:
bash-4.4$ psql psql (10.17) Type "help" for help. postgres=#
-
给默认用户 “postgres” 设置密码:
# \password postgres
具体操作类似如下:
postgres=# postgres-# # \password postgres Enter new password: Enter it again: postgres-#