centos 7 安装 postgresql 含泪教学指南
当我们习惯使用了mysql作为我们的存储引擎时,突然让你去装一个postgresql来用,说实话有点不太会,于是今天上午各种面对百度开发,在下午4点左右终于把这个环境安装好了。
环境
centos 7
postgresql postgresql14
教学开始
打开官方网站
https://www.postgresql.org/download/linux/redhat/
选择对应的版本执行对应的傻瓜命令,无脑cv即可
# Install the repository RPM:
sudo yum install -y https://download.postgresql.org/pub/repos/yum/reporpms/EL-7-x86_64/pgdg-redhat-repo-latest.noarch.rpm
# Install PostgreSQL:
sudo yum install -y postgresql14-server
# Optionally initialize the database and enable automatic start:
sudo /usr/pgsql-14/bin/postgresql-14-setup initdb
sudo systemctl enable postgresql-14
sudo systemctl start postgresql-14
关键时刻
切换到postgres用户
su - postgres
输入 psql
-bash-4.2$ psql
用户 postgres 的口令:
psql (14.2)
输入 "help" 来获取帮助信息.
postgres=#
修改系统用户密码
,一定要修改不然等你改完配置文件就不能这么轻松愉快的进入这个页面了
ALTER USER postgres WITH PASSWORD 'postgres';
修改配置文件
1、postgresql.conf
vim /var/lib/pgsql/14/data/postgresql.conf
开启远程访问,将listen_address 修改为 * ,端口号可改可不改 这里我更改为58063
2、pg_hba.conf
vim /var/lib/pgsql/14/data/pg_hba.conf
在文件末尾增加如下配置
host all all 0.0.0.0/0 scram-sha-256
重启服务
sudo systemctl restart postgresql-14
此时如果你还想用 su - postgres 这种方式进入命令行模式是不能进入的
重点
使用如下命令进入即可
psql -U postgres -h 127.0.0.1 --port 58063
[root@jerry ~]# psql -U postgres -h 127.0.0.1 --port 58063
用户 postgres 的口令:
psql (14.2)
输入 "help" 来获取帮助信息.
postgres=#
远程连接
使用免费开源的数据库连接软件 HeidiSQL
按照如下方式依次填写即可,数据库是可选下拉框,如果不选择任何数据库 默认使用系统用户登录,可以创建用户、创建数据库等管理员权限的操作
这篇好文章是转载于:学新通技术网
- 版权申明: 本站部分内容来自互联网,仅供学习及演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,请提供相关证据及您的身份证明,我们将在收到邮件后48小时内删除。
- 本站站名: 学新通技术网
- 本文地址: /boutique/detail/tanhfhcgke
系列文章
更多
同类精品
更多
-
photoshop保存的图片太大微信发不了怎么办
PHP中文网 06-15 -
《学习通》视频自动暂停处理方法
HelloWorld317 07-05 -
Android 11 保存文件到外部存储,并分享文件
Luke 10-12 -
word里面弄一个表格后上面的标题会跑到下面怎么办
PHP中文网 06-20 -
photoshop扩展功能面板显示灰色怎么办
PHP中文网 06-14 -
微信公众号没有声音提示怎么办
PHP中文网 03-31 -
excel下划线不显示怎么办
PHP中文网 06-23 -
excel打印预览压线压字怎么办
PHP中文网 06-22 -
怎样阻止微信小程序自动打开
PHP中文网 06-13 -
TikTok加速器哪个好免费的TK加速器推荐
TK小达人 10-01