当前位置: 首页 > news >正文

PostgreSQL16.1(Windows版本)

1、卸载原有的PostgreSQL





点击Next即可。



点击OK即可。

卸载完成。

2、安装

(1) 前两部直接Next,第二部可以换成自己想要安装的路径。

(2) 直接点击Next。



(3) 设置数据库路径,我选择默认地址,可以选择其他想要安装的地址,然后点击Next。



(4) 设置密码,密xxx”。



(5) 端口号为5432,默认即可。



(6) 点击Next。

数据库区域集群设置,使用默认





(7) 点击Next。





(8) 去掉勾选,点击Finsh即可完成安装。



(9) 查看“服务”中PostgreSQL服务是否正常启动。



(10) 完成安装,到Nivcat中进行连接,重新创建对应的数据库即可。

注意:

如果,PostgreSQL服务未启动,可以按照下图所示进行操作:

pg_ctl.exe start -D "C:\Program Files\PostgreSQL\13\data" -w



3、修改“postgresql.conf”文件

在 PostgreSQL 中,bytea_output 参数用于控制 bytea 类型数据在查询结果中的显示格式。bytea 类型通常用于存储二进制数据,如图像、音频和视频等。

具体来说,bytea_output 参数有以下几种取值:

hex:将 bytea 数据以十六进制的形式显示。这样做可以确保二进制数据在文本输出中的可读性和可打印性。

escape:将 bytea 数据以转义格式的形式显示,例如\x3456AABB。这种格式类似于 C 字符串中的转义格式。

base64:将 bytea 数据以 Base64 编码的形式显示。Base64 编码可以将二进制数据转换为纯文本形式,用于在文本环境中传输二进制数据。

通过设置 bytea_output 参数,你可以控制在查询结果中如何显示 bytea 类型的数据,以便更好地满足应用程序或用户对二进制数据显示的需求。

默认路径为:C:\Program Files\PostgreSQL\16\data(假如有修改,则根据“服务”中找到PostgreSQL服务,右击属性,找到安装的目录即可。

修改如下图所示:



搜索“bytea_output”打开注解,并将“hex”修改为“escape”,然后重启PostgreSQL服务即可。

4、远程连接

对照我之前发布的《PostgreSQL远程连接》的博客即可。​

PostGreSQL远程连接-CSDN博客

对照此进行修改即可。

(1) 找到PostgreSQL安装目录,修改“postgresql.conf”配置文件(安装路径\data\postgresql.conf)。

若不知道安装目录,则通过服务,找到PostgreSQL运行的任务,右击“属性”可以进行查看安装的目录。

image.png



进入该目录,然后进行搜索“postgresql.conf”文件,找到“listen_addresses”参数后,设置listen_addresses = ‘*’,保存。若已经为之“*”,则不用改。



2、修改”pg_hba.conf“配置文件(安装路径\data\pg_hba.conf)

在最下面对应的“# "local" is for Unix domain socket connections only” “# IPv4 local connections:” “# IPv6 local connections:”进行添加:

# "local" is for Unix domain socket connections only

local all

local all

all

all

trust

scram-sha-256

# IPv4 local connections:

host all

all

0.0.0.0/0

trust

host all

all

127.0.0.1/32

scram-sha-256

# IPv6 local connections:

host

all

all

::1/128

trust

host

all

all

::1/128

scram-sha-256



或者直接替换保存即可。



3、“服务”中重启PostgreSQL服务。

相关文章:

PostgreSQL16.1(Windows版本)

1、卸载原有的PostgreSQL   点击Next即可。  点击OK即可。 卸载完成。 2、安装 (1) 前两部直接Next,第二部可以换成自己想要安装的路径。 (2) 直接点击Next。…...

使用nodejs对接arXiv文献API

GPT4.0国内站点: 海鲸AI-支持GPT(3.5/4.0),文件分析,AI绘图 要使用 Node.js 对接 arXiv 的 API,你可以使用 axios 库或者 Node.js 的内置 http 模块来发送 HTTP 请求。以下是一个简单的例子,展示了如何使用 axios 来获取 arXiv 上…...

mac 安装pyaudio

直接安装pyaudio时报错 ERROR: Could not build wheels for PyAudio, which is required to install pyproject.toml-based projects需要先安装portaudio,打开终端执行: brew install portaudio再安装pyaudio成功 pip3 install pyaudioportaudio是一个…...

k8s学习 — 各章节重要知识点

k8s学习 — 各章节重要知识点 学习资料k8s版本0 相关命令0.1 yaml配置文件中粘贴内容格式混乱的解决办法0.2 通用命令0.3 Node 相关命令0.4 Pod 相关命令0.5 Deployment 相关命令0.6 Service 相关命令0.7 Namespace 相关命令 1 k8s学习 — 第一章 核心概念1.1 Pod、Node、Servi…...

go slice源码探索(切片、copy、扩容)和go编译源码分析

文章目录 概要一、数据结构二、初始化2.1、字面量2.2、下标截取2.2.1、截取原理 2.3、make关键字2.3.1、编译时 三、复制3.1、copy源码 四、扩容4.1、append源码 五:切片的GC六:切片使用注意事项七:参考 概要 Go语言的切片(slice…...

电影“AI化”已成定局,华为、小米转战入局又将带来什么?

从华为、Pika、小米等联合打造电影工业化实验室、到Pika爆火,再到国内首部AI全流程制作《愚公移山》开机……业内频繁的新动态似乎都在预示着2023年国内电影开始加速进入新的制片阶段,国内AI电影热潮即将来袭。 此时以华为为首的底层技术科技企业加入赛…...

小程序for循环中key值的作用?

在小程序的 for 循环中,key 值有两个主要作用: 识别列表项的唯一性:当在列表渲染时使用 for 循环,每个列表项都应该具有一个唯一的 key 值。这个 key 值用于帮助小程序识别每个列表项的唯一性,以便在列表发生变化时进行…...

深入理解Dockerfile —— 筑梦之路

FROM 基础镜像 可以选择现有的镜像,比如centos、debian、apline等,特殊镜像scratch,它是一个空镜像。 如果你以 scratch 为基础镜像的话,意味着你不以任何镜像为基础,接下来所写的指令将作为镜像第一层开始存在。 不…...

Vue3 魔法:轻松删除响应式对象的属性

🧙‍♂️ 诸位好,吾乃诸葛妙计,编程界之翘楚,代码之大师。算法如流水,逻辑如棋局。 📜 吾之笔记,内含诸般技术之秘诀。吾欲以此笔记,传授编程之道,助汝解技术难题。 &…...

python命令大全及说明,python命令大全下载

大家好,本文将围绕python命令大全及说明展开说明,python命令大全下载是一个很多人都想弄明白的事情,想搞清楚python简单命令语句需要先了解以下几个事情。 Python有哪些常用但容易忘记的命令? 1 如何忽略报错信息2 Python常见绘图…...

Flink1.17实战教程(第五篇:状态管理)

系列文章目录 Flink1.17实战教程(第一篇:概念、部署、架构) Flink1.17实战教程(第二篇:DataStream API) Flink1.17实战教程(第三篇:时间和窗口) Flink1.17实战教程&…...

ES慢查询分析——性能提升6 倍

问题 生产环境频繁报警。查询跨度91天的数据,请求耗时已经来到了30s。报警的阈值为5s。我们期望值是5s内,大于该阈值的请求,我们认为是慢查询。这些慢查询,最终排查,是因为走到了历史集群上。受到了数据迁移的一定影响…...

[NAND Flash 4.3] 闪存的物理学原理_NAND Flash 的读、写、擦工作原理

依公知及经验整理,原创保护,禁止转载。 专栏 《深入理解NAND Flash》 <<<< 返回总目录 <<<< 2.1.3.1 Flash 的物理学原理与发明历程 经典物理学认为 物体越过势垒,有一阈值能量;粒子能量小于此能量则不能越过,大于此能 量则可以越过。例如骑自行…...

海豚调度 Dolphinscheduler-3.2.0/DolphinScheduler-3.1.9 离线部署 伪集群模式

Dolphinscheduler-3.2.0(离线)伪集群模式 一、依赖(前置准备工作) 1.JDK&#xff1a;版本要求 JDK(1.8),安装并配置 JAVA_HOME 环境变量,并将其下的 bin 目录追加到PATH 环境变量中; 2.数据库&#xff1a;PostgreSQL(8.2.15) 或者MySQL(5.7),两者任选其一即可,如 MySQL 则需要…...

4.33 构建onnx结构模型-Expand

前言 构建onnx方式通常有两种&#xff1a; 1、通过代码转换成onnx结构&#xff0c;比如pytorch —> onnx 2、通过onnx 自定义结点&#xff0c;图&#xff0c;生成onnx结构 本文主要是简单学习和使用两种不同onnx结构&#xff0c; 下面以 Expand 结点进行分析 方式 方法一…...

LeetCode——1599. 经营摩天轮的最大利润

通过万岁&#xff01;&#xff01;&#xff01; 题目&#xff1a;就是一个摩天轮&#xff0c;一共有4个仓位&#xff0c;一个仓位中最多可以做4个人。然后每次上一个人boardingCost钱&#xff0c;但是我们转动1/4圈&#xff0c;需要的成本是runningCost。然后给我们一个数组cu…...

从 MySQL 的事务 到 锁机制 再到 MVCC

其他系列文章导航 Java基础合集数据结构与算法合集 设计模式合集 多线程合集 分布式合集 ES合集 文章目录 其他系列文章导航 文章目录 前言 一、事务 1.1 含义 1.2 ACID 二、锁机制 2.1 锁分类 2.2 隔离级别 三、MVCC 3.1 介绍 3.2 隔离级别 3.3 原理 四、总结 前…...

PostGreSQL远程连接

1、找到PostGreSQL安装目录&#xff0c;修改“postgresql.conf”配置文件&#xff08;安装路径\data\postgresql.conf&#xff09;。 若不知道安装目录&#xff0c;则通过服务&#xff0c;找到PostGreSQL运行的任务&#xff0c;右击“属性”可以进行查看安装的目录。 进入该目…...

CSS 缩减顶部动画

<template><!-- mouseenter"startAnimation" 表示在鼠标进入元素时触发 startAnimation 方法。mouseleave"stopAnimation" 表示在鼠标离开元素时触发 stopAnimation 方法。 --><!-- 容器元素 --><div class"container" mou…...

开源掌机是什么?

缘起 最近在学习小游戏的开发&#xff0c;偶然发现有一种叫“掌机”的游戏机&#xff0c;可以玩远古的各类游戏机、街机游戏&#xff01;并且价格都还很便宜。这种神器的东西到底是什么&#xff1f;是如何工作的呢&#xff1f;有市场前景吗&#xff1f;带着这些疑问&#xff0…...

Java Faker故障排除终极指南:10个常见问题与解决方案完整清单

Java Faker故障排除终极指南&#xff1a;10个常见问题与解决方案完整清单 【免费下载链接】java-faker Brings the popular ruby faker gem to Java 项目地址: https://gitcode.com/gh_mirrors/ja/java-faker Java Faker是Java开发者生成测试数据的终极工具&#xff0c;…...

LrcHelper:如何为网易云音乐获取精准同步的双语歌词文件

LrcHelper&#xff1a;如何为网易云音乐获取精准同步的双语歌词文件 【免费下载链接】LrcHelper 从网易云音乐下载带翻译的歌词 Walkman 适配 项目地址: https://gitcode.com/gh_mirrors/lr/LrcHelper LrcHelper是一款专门针对网易云音乐平台设计的歌词文件获取工具&…...

AI-AGENT概念解析 - LLM领域训练

**问题&#xff1a;对于LLM大模型的应用来说&#xff0c;不同的专业需要不同的大模型去进行相应的专业训练吗&#xff1f;同时&#xff0c;不同的大模型训练为不同的专业&#xff0c;那同一个大模型可以为不同的专业进行训练吗&#xff1f;如果可以&#xff0c;那是怎么训练的&…...

网盘直链下载助手完整教程:如何轻松获取百度、阿里云盘等八大平台真实下载地址

网盘直链下载助手完整教程&#xff1a;如何轻松获取百度、阿里云盘等八大平台真实下载地址 【免费下载链接】Online-disk-direct-link-download-assistant 可以获取网盘文件真实下载地址。基于【网盘直链下载助手】修改&#xff08;改自6.1.4版本&#xff09; &#xff0c;自用…...

Qt6 QML自定义控件实战:手把手教你做一个Material Design风格的Switch开关

Qt6 QML实战&#xff1a;打造Material Design风格Switch开关的完整指南 在移动端和桌面端应用开发中&#xff0c;开关控件(Switch)是最常用的交互元素之一。一个精致的开关不仅能提升用户体验&#xff0c;还能体现应用的整体设计水准。本文将带你从零开始&#xff0c;用Qt6 QML…...

实时手机检测-通用:5分钟快速部署,小白也能轻松上手

实时手机检测-通用&#xff1a;5分钟快速部署&#xff0c;小白也能轻松上手 1. 模型简介 实时手机检测-通用是一款基于DAMOYOLO-S框架的高性能目标检测模型&#xff0c;专门用于在各种场景中快速准确地检测手机设备。这个模型在精度和速度上都超越了传统的YOLO系列方法&#…...

YOLOFuse效果实测:低光、烟雾环境下,多模态检测精度提升明显

YOLOFuse效果实测&#xff1a;低光、烟雾环境下&#xff0c;多模态检测精度提升明显 1. 引言 在计算机视觉领域&#xff0c;目标检测技术已经取得了显著进展&#xff0c;但在低光照、烟雾等复杂环境下&#xff0c;传统基于RGB图像的单模态检测方法仍然面临巨大挑战。这些环境…...

不用反向传播也能攻击AI模型?手把手教你用ZOO算法实现黑盒对抗攻击

零阶优化实战&#xff1a;无需反向传播的黑盒对抗攻击指南 当你在网络安全竞赛中遇到一个闭源的图像识别API&#xff0c;或是需要测试自家电商平台商品分类模型的鲁棒性时&#xff0c;传统基于梯度反向传播的白盒攻击方法立刻变得束手无策。这就是ZOO&#xff08;Zeroth Order …...

OpenClaw技能市场巡礼:百川2-13B-4bits模型适配的10个实用插件

OpenClaw技能市场巡礼&#xff1a;百川2-13B-4bits模型适配的10个实用插件 1. 为什么选择百川2-13B-4bits作为OpenClaw的推理引擎 去年冬天我第一次尝试将量化模型接入OpenClaw时&#xff0c;显存不足的报错让我在MacBook Pro前坐了整整三个晚上。直到遇到百川2-13B-4bits这个…...

【LE Audio】PACS精讲[2]: 服务层核心逻辑,玩转音频能力发布与交互

在上一篇的内容里【LE Audio】PACS精讲[1]: 吃透基础规则,解锁音频能力发布核心逻辑,我们吃透了PACS的基础规则,从一致性要求、协议兼容、GATT交互约定到术语体系,搭建起了PACS的知识地基。而PACS的服务层,正是这些基础规则落地的核心载体,是蓝牙音频设备作为服务器对外发…...