• 2024-09-26Docker 教程:在 Mac M2 上运行 PostgreSQL
    前提条件  -已安装[DockerDesktop] 创建Docker卷  首先,创建一个名为`pgdata`的Docker卷,以便用于PostgreSQL数据存储。  dockervolumecreatepgdata运行PostgreSQL容器  使用以下命令启动PostgreSQL容器:  dockerrun--namepostgres -ePOS
  • 2024-07-24PostgreSQL数据库常用命令
    1.登录PostgreSQL数据库:psql-Upostgres-hlocalhost-p5432mydatabase2.登陆到指定数据库psql-Uroot-dmydatabase;3.查看表和数据:3.1列出所有数据库:\l3.2连接到数据库:\cmydatabase3.3列出当前数据库的所有表:\dt3.4查看某个表的内容:SELECT*FR
  • 2024-06-23kong网关部署
    软件版本:Postgresql:9.6(不使用最新版,是因为konga不支持)Kong:3.4.2konga:0.14.7(UI管理界面)###Postgresql部署##docker-compose.ymlversion:'3'services:postgres:image:postgres:9.6container_name:postgres_9.6volumes:-/home/kong/konga_test_ctw/p
  • 2024-03-26为什么连接数据库的端口号与配置文件中的端口号不一致?
    为什么连接数据库的端口号与配置文件中的端口号不一致?背景介绍:在安装openGauss3.0数据库时,发现配置文件中写的端口号是5432,但是数据库连接时,执行gsql--dpostgres-p5432提示错误,无法连接到数据库。报错内容:[omm@hostname]$gsql-dpostgres-p5432failedtoconn
  • 2024-03-25为什么连接数据库的端口号与配置文件中的端口号不一致?
    为什么连接数据库的端口号与配置文件中的端口号不一致?背景介绍:在安装openGauss3.0数据库时,发现配置文件中写的端口号是5432,但是数据库连接时,执行gsql--dpostgres-p5432提示错误,无法连接到数据库。报错内容:[omm@hostname]$gsql-dpostgres-p5432failedtoconn
  • 2024-03-05docker安装postgreSql
    拉取镜像控制台运行以下代码(如果需要指定版本,则将latest改为对应的版本号)dockerpullpostgres:latest创建容器dockerrun-it--namepostgresql--privileged-ePOSTGRES_PASSWORD=123456-p5432:5432-vC:\SolutionSpace\docker\postgresql:/var/lib/postgresql/data
  • 2024-03-01postgresql数据库的备份和还原
    将文件备份还原C:\ProgramFiles\PostgreSQL\9.0\bin>pg_dump-Upostgres-hlocalhost-p5432tlcdata>output_file.sqlC:\ProgramFiles\PostgreSQL\16\bin>psql-Upostgres-hlocalhost-p5432-dtlcdata-foutput_file.sql 包含角色-CC:\Program
  • 2023-12-12docker部署PostgreSQL数据库(带有postgis插件)
    1、拉PostgreSQL(带有postgis插件)镜像dockerpullmdillon/postgis2、启动数据库容器dockerrun--namepostgis-ePOSTGRES_PASSWORD=postgis-p5432:5432-dmdillon/postgis:latest参数解释:--namepostgis为容器指定一个名称;-p5432:5432:指定端口映射,格式为:
  • 2023-11-18Windows环境安装PostgreSQL
    Windows环境安装PostgreSQL安装步骤要在DockerDesktop上安装PostgreSQL数据库,请按照以下步骤进行操作:首先,确保您已经安装了DockerDesktop,并且它正在运行。打开终端或命令提示符,并输入以下命令来从DockerHub下载并运行PostgreSQL镜像:dockerrun--namemy-postgres-e
  • 2023-08-10postgresql权限
    ostgresql权限详解角色前言PostgreSQL使用角色的概念管理数据库访问权限。根据角色的设置方式,可以将角色视为数据库用户或数据库用户组。角色可以拥有数据库对象(例如,表和函数),并可以将对这些对象的权限分配给其他角色,以控制谁有权访问哪些对象。此外,还可以将角色的成员资格授予
  • 2023-08-01格式化输出\pset命令详解
    语法"\pset"命令的语法如下:\pset[option[value]]postgres@linuxpg51:5432=#\psetborder1columns0csv_fieldsep','expandedofffieldsep'|'fieldsep
  • 2023-07-28docker 链接psql
    拉取镜像dockerpullpostgres:12.3dockerimagesdockerrun--namepostgres12-ePOSTGRES_PASSWORD=123456-eTZ=PRC-p5432:5432-v/home/psql/data:/var/lib/postgresql/data-dpostgres:12.3查看是否运行成功dockerps进入系统默认root切换用户查看
  • 2023-07-08docker 安装pgsq
    1、拉镜像(指定版本或者不指定)dockerpullpostgresdockerpullpostgres:10.21-alpine2、根据镜像创建容器dockerrun-d-p5432:5432-vd:/mydata/postgres:/mydata/postgres/pgdata-ePOSTGRES_PASSWORD=123456--namepgsqlpostgres参数说明:-d:表示在后台运行容器;-
  • 2023-07-06postgres
       10.67su-app dockerpullpostgres:12.15 dockerrun-d--namepgsql12-p5432:5432-e"POSTGRES_PASSWORD=123456"postgres:12.15 psql--host=192.168.10.67--port=5432--username=postgres  内网:10.41 psql--host=192.168.10.41--port=543
  • 2023-07-02postgres安装记录-centos
    镜像方式安装:1.下载依赖以及脚本[email protected]:a356a/deploy.git2.执行脚本-postgresImage.sh脚本具体执行:关闭防火墙systemctlstopfirewalldsystemctldisablefirewalld拉取镜像并启动镜像dockerpullpostgres:12-alpine3.16dockerrun--namepostgresDocker12
  • 2023-06-04部署postgresql数据库
    当使用Docker部署PostgreSQL时,可以按照以下步骤进行操作:首先,确保已经安装了Docker并启动了Docker服务。打开终端或命令行界面,运行以下命令以拉取最新的PostgreSQLDocker镜像:dockerpullpostgres容器的启动命令将需要指定一些参数,如容器名称、端口映射、密码等。以下是一个示例命
  • 2023-05-24以Docker方式启动SonarQube
    以Docker方式启动SonarQube拉取镜像dockerpullpostgres:13dockerpullsonarqube:8.9-community运行容器启动postgresdockerrun\-d\--namepostgres\-p5432:5432\-ePOSTGRES_USER=sonar\-ePOSTGRES_PASSWORD=sonar\postgres:13启动SonarQ
  • 2023-05-15Centos7下搭建PostgreSQL关系型数据库
     ALTERUSERpostgresENCRYPTEDPASSWORD'postgres123';   10、开放端口firewall-cmd--query-port=5432/tcpfirewall-cmd--add-port=5432/tcpfirewall-cmd--add-port=5432/tcp--zone=public--permanent 11、重新启动systemctlrestartpostgresql-11 
  • 2023-05-10Windows查看5432端口被谁占用
    如果使用的是Windows系统,可以使用以下步骤来查看端口5432被哪个程序占用:打开命令提示符窗口(Win+R,输入cmd并按回车键)。在命令提示符窗口中执行以下命令:netstat-ano|findstr:5432这个命令将列出占用端口5432的进程的PID。执行以下命令,其中"process_id"是上一步
  • 2023-05-07部署repmgr PG14集群<无autofailover>
    系统环境OS:CentOS7192.168.56.11node1192.168.56.12node2部署操作流程1.系统环境初始化echoredhat|passwdroot--stdinecho-e"192.168.56.11node1">>/etc/hostsecho-e"192.168.56.12node2">>/etc/hostsse
  • 2023-04-10opengauss
    环境运行centos7,dockerdocker好久没用了,在操作边学习的道路上,docker大致思路,就是人家开发人员应对版本问题,比如有些要在win7下面的环境,而现在普遍win10/11,不可能环境都能一样,所以由此开发docker容器技术,当然如果硬件不在考虑的范畴centos为什么大多数都是在linux环境下运
  • 2023-04-06PostgrepSQL常用操作小记
    pg_dump导入导出##导出#pg_dump-h<hostname>-p<port>-U<username>-s<database_name>><file_name>pg_dump-hlocalhost-p5432-Upostgres-smydatabase>mydatabase_schema.sql##导入#psql-h<hostname>-p<
  • 2023-03-15docker 部署 postgres
    1.打开dockerhub查找postgres版本 地址https://registry.hub.docker.com/_/postgres/tags   2.复制需要的版本dockerpullpostgres:alpine3.17复制需
  • 2023-01-31docker安装pgsql
    aliyun环境docker安装并使用postgres121.拉取postgres镜像dockerpullpostgres:122.检查现有镜像dockerimages 3.启动postgres容器dockerrun-d--namepgsql12-p
  • 2023-01-24Docker安装PostgreSQL
    镜像地址:https://hub.docker.com/_/postgres1.拉取dockerpullpostgres2.创建dockerrun-d\-p5432:5432\--namepostgres\--restart=always