银河麒麟(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
相关推荐
HABuo几秒前
【linux文件系统】磁盘结构&文件系统详谈
linux·运维·服务器·c语言·c++·ubuntu·centos
Howrun77721 分钟前
关于Linux服务器的协作问题
linux·运维·服务器
yunfuuwqi2 小时前
OpenClaw✅真·喂饭级教程:2026年OpenClaw(原Moltbot)一键部署+接入飞书最佳实践
运维·服务器·网络·人工智能·飞书·京东云
迎仔2 小时前
C-算力中心网络隔离实施方法:怎么搞?
运维·网络
代码游侠2 小时前
C语言核心概念复习——网络协议与TCP/IP
linux·运维·服务器·网络·算法
数据知道3 小时前
PostgreSQL 故障排查:如何找出数据库中最耗时的 SQL 语句
数据库·sql·postgresql
AtoposのCX3304 小时前
Docker运行hello-world镜像失败或超时
运维·docker
光蛋4 小时前
Docker Compose 助力阿里云 Linux 3 PostgreSQL 高可用部署
postgresql
熊延5 小时前
麒麟V10系统安装部署elasticsearch
linux·运维·服务器·elasticsearch·搜索引擎·全文检索
IvorySQL8 小时前
PostgreSQL 分区表的 ALTER TABLE 语句执行机制解析
数据库·postgresql·开源