银河麒麟(debian)下安装postgresql、postgis

1、安装postgresql、postgis

bash 复制代码
sudo apt update
sudo apt install postgresql postgresql-contrib
sudo apt install postgis postgresql-12-postgis-3

2、创建一个使用postgis的数据库

bash 复制代码
sudo -i -u postgres #postgres管理员用户

createdb gisdb #创建新的gisdb数据库
psql -d gisdb
CREATE EXTENSION postgis; #在gisdb数据库追加postgis插件
\q

验证安装
psql -d gisdb
\dx #验证postgis从插件是否被安装

exit #退出

3、修改数据库用户密码

bash 复制代码
-- 登录到PostgreSQL
psql -U postgres
 
-- 修改用户密码
ALTER USER postgres WITH PASSWORD 'postgres';

4、数据库启停操作

bash 复制代码
sudo service postgresql start
sudo service postgresql stop
sudo service postgresql status
sudo service postgresql restart
相关推荐
养肥胖虎8 小时前
Docker学习笔记:后端、数据库和反向代理怎么一起跑起来
后端·nginx·docker·postgresql·go·部署
叶帆8 小时前
【YFIOs】Docker方式部署
运维·docker·容器
小猿姐9 小时前
Clickhouse Kubernetes Operator 实测:哪种方案更适合生产?
运维·数据库·kubernetes
彩色的黑'''9 小时前
[root@localhost ~]#,Linux系统的命令提示符为啥现在变成-bash-4.2#了,哪里设置的
linux·运维·bash
树下水月9 小时前
文件分片上传接口(Easyswoole)被nginx拦截,并返回状态码400和408的抓包排查过程
运维·nginx
南境十里·墨染春水10 小时前
linux学习进展 shell编程
linux·运维·学习
goyeer10 小时前
【ITIL4】32服务实践 - 问题管理(Problem Management)
linux·运维·服务器·企业数字化·it管理·itil·it治理
残 风11 小时前
快速理解什么是MVCC?
数据库·postgresql·oracle·数据库开发
cen__y11 小时前
Linux11(网络编程)
linux·运维·服务器·c语言·网络·网络协议·tcp/ip
CableTech_SQH12 小时前
商业地产和高端酒店该怎么选综合布线解决方案?
运维·服务器·网络