目录
环境
硬件:腾讯云 轻量服务器;
系统:CentOS 7.6 64bit.
开始安装
1、安装基础依赖:EPEL存储库
yum install -y epel-release
安装成功,结果如下图:
2、安装pgsql
安装默认版本的-- 带探索指定版本
yum install -y postgresql-server postgresql-contrib
3、初始化数据库并启动服务
初始化数据库
postgresql-setup initdb
启动pgsq的服务
systemctl start postgresql
设置开机自启
sudo systemctl enable postgresql
4、检查
systemctl status postgresql
活跃状态为running,表示正在运行
5、登录使用
1、登录:默认用户:psotgres
su - postgres
2、启动psql
psql
3、查看数据
\l
4、退出
退出数据库
\q
退出当前环境 ,返回服务器环境
exit
6、用户密码
在安装时,我们并未设置密码。在命令窗口登录主要有两个过程,其一是系统角色切换,其二是登录pgsql库。这两个过程都是由对应角色和访问密码的,只不过创建过程默认不设置而已。因此我们在修改密码是就有两种密码可以维护。
修改数据库角色postgres密码。在pgsql环境中执行sql语句
ALTER USER postgres WITH PASSWORD '*****';
修改系统用户postgres密码;在系统环境中执行,分别执行清楚历史密码和重置密码的操作。并在提示下输入并确认输入两次密码,即可修改成功
sudo passwd -d postgres
sudo -u postgres passwd
7、推荐与参考
最后,在使用过程中也发现了一个简介好用的博文,可以根据需要直接修改版本数据,链接:CentOS安装PostgreSQL - 落叶随风起 - 博客园 (cnblogs.com)https://www.cnblogs.com/wongandy/p/11972661.html