实习实习PostgreSQL教程
李阳实习公司要求使用postgreSQL以此系统学习一下
一、安装
Linux用户使用docker一键部署
docker run \ --name postgres \ -e POSTGRES_USER=postgres \ -e POSTGRES_PASSWORD=abc123 \ -e POSTGRES_DB=mydb \ -v postgres-data:/var/lib/postgresql/data \ -p 5432:5432 \ --restart=always \ -d \ postgres:14
|
注意:navicat15版本连接pg会报错,建议升级为16版本
二、使用
1. 使用Docker连接pg
docker exec -it postgres psql -U postgres -W
|
退出可以使用\q
2. 使用navicat操作数据库
直接连接ip即可
三、pg介绍


安装postgis
docker run -d \ --name my_postgis \ -e POSTGRES_USER=postgres \ -e POSTGRES_PASSWORD=abc123 \ -e POSTGRES_DB=gisdb \ -p 5432:5432 \ -v postgis_data:/var/lib/postgresql/data \ postgis/postgis:14-3.4
|