如何在 Windows 10 中使用 WSL 和 Debian 安装 Postgresql 和 Postgis

安装 Postgresql 和 Postgis 的常规方法需要设置多个二进制文件,并且工作流程通常在图形用户界面 (GUI) 上进行。我们希望找到一种在 Windows 10 中安装 Postgresql 和 Postgis 的方法,同时保留 Linux 的 shell 体验。本教程展示了在 Windows 10 中的 Debian 应用程序(也可以是 Ubuntu)内安装数据库的过程,该应用程序实际上可以从 QGIS 访问。

说明

按照此链接中的手动安装步骤启用 Windows Subsystem for Linux (WSL):

https://docs.microsoft.com/en-us/windows/wsl/install-win10

从 Windows 商店安装 Debian 或 Ubuntu

输入用户名:"hatari"和密码:"labs"

更新 Debian 存储库:

sudo apt update

安装postgis实际上就是安装postgresql 11:

sudo apt install postgis

检查postgresql的状态:

sudo service postgresql status

启动postgresql引擎:

sudo service postgresql start

检查postgresql版本:

psql --version

以 postgres 用户身份输入 psql

sudo -u postgres psql

创建用户:

CREATE USER gis WITH PASSWORD 'gis';

创建数据库:

CREATE DATABASE geodatabase OWNER gis;

更改地理数据库:

\c geodatabase;

在数据库上启用 postgis:

CREATE EXTENSION postgis;

检查创建的文件:

\dt

在 CMD 上检查端口 5432 是否以管理员身份运行:

netstat -ab

打开 QGIS 并以以下方式连接到 Postgres:

如果您喜欢此文章,请收藏、点赞、评论,谢谢,祝您快乐每一天。

相关推荐
AI人工智能集结号5 小时前
AI回答采集:基于PostgreSQL JSONB的原始数据存储与可追溯性方案
数据库·人工智能·postgresql
IvorySQL6 小时前
PG 日报|查询优化器重大修复,支持更多复杂 SQL 优化
数据库·人工智能·postgresql·开源
热爱生活的五柒7 小时前
如何关闭服务主机:Windows更新 这个进程
windows
也要大步向前呀8 小时前
Windows文件内容快速查找
windows
倒流时光三十年9 小时前
第一阶段 01.Elasticsearch 核心概念与 PostgreSQL 对照
大数据·elasticsearch·postgresql
SelectDB技术团队10 小时前
PostgreSQL 实时同步至 Apache Doris / SelectDB:内置 CDC 能力、选型对比与实践
数据库·postgresql·apache doris·selectdb
寒水馨10 小时前
Windows下载、安装neovim-v0.12.4(附安装包nvim-win64.msi)
windows·编辑器·vim·lua·终端·lsp·neovim
码农学院11 小时前
GEO团队SOP、绩效考核与知识沉淀:技术团队管理体系化工程实践
运维·人工智能·windows
招财猫_Martin12 小时前
Console的Code Page说明和设置方法
windows
崖边看雾12 小时前
Python学习——函数
开发语言·windows·python·学习·pycharm