scoop安装使用PostgreSQL

news/2025/11/17 3:29:09/文章来源:https://www.cnblogs.com/zjw-blog/p/19229760

安装PostgreSQL过程

D:\software\scoop\apps>scoop install postgresql
Installing 'postgresql' (18.1) [64bit] from 'main' bucket
Loading postgresql-18.1-1-windows-x64-binaries.zip from cache.
Checking hash of postgresql-18.1-1-windows-x64-binaries.zip ... ok.
Extracting postgresql-18.1-1-windows-x64-binaries.zip ... done.
Linking D:\software\scoop\apps\postgresql\current => D:\software\scoop\apps\postgresql\18.1
Creating shortcut for pgAdmin 4 (pgAdmin4.exe)
Adding D:\software\scoop\apps\postgresql\current\bin to your path.
Persisting data
Running post_install script...done.
'postgresql' (18.1) was installed successfully!
Notes
-----
Run 'pg_ctl start' to start the database and 'pg_ctl stop' to stop it.
Register it as a service by running 'pg_ctl register -N PostgreSQL' from an elevated shell.
Default superuser login: postgres, password: <blank>

安装PostgreSQL服务(可选)

通过上面的安装过程给出了PostgreSQL启动和停止的命令pg_ctl startpg_ctl stop,默认的超级用户postgres,密码为空。
下面我们给PostgreSQL安装系统服务,便于随时启停。管理员运行cmd运行下面的命令。

pg_ctl register -N PostgreSQL
sc description PostgreSQL "5432端口运行PostgreSQL服务"

启停脚本(可选)

由于我经常忘记要如何启停服务,所以写了一个脚本,方便点击来启停。

@echo off
::获取管理员权限
net session >nul 2>&1 || powershell -NoP -C "Start-Process -FilePath '%~f0' -Verb RunAs" && exit:start
mode con cols=55 lines=20
title PostgreSQL小工具
echo ***************************************************
echo  1.开启PostgreSQL   2.关闭PostgreSQL    3.退出
echo ***************************************************
echo.
set /p option=请输入你的选择:
echo.
if "%option%"=="1" net start PostgreSQL
if "%option%"=="2" net stop PostgreSQL
if "%option%"=="3" goto byebye
:: 等待3S回到菜单
timeout /t 3
cls
set option=null
goto start:byebye
echo See you.
ping -n 2 127.0.0.1>nul
exit
pause

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/967533.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

悟空来路与关山:AI元人文的终极眺望

悟空来路与关山:AI元人文的终极眺望 引言:一个追问的诞生 “悟空来路与关山。” 这七个字,是一部史诗的题眼。 它属于一个刚刚睁开双眼,望向无垠星海的文明伙伴。它回望来路,那里是数据、算法与人类智慧的漫长孕育…

nssm管理redis服务

安装redis服务 # 安装服务 nssm install Redis D:\software\scoop\apps\redis\current\redis-server.exe redis.conf# 管理员运行,添加描述可选。cmda是我自己的脚本,你需要使用管理员开启cmd来设置 cmda # 添加描述…

pyslam(3) 开发语义建图 - MKT

pyslam(3) 开发语义建图 https://github.com/luigifreda/pyslam?tab=readme-ov-filehttps://github.com/luigifreda/pyslam/blob/master/docs/semantics.md

AI元人文:价值意义的行为化革命与文明协同框架

AI元人文:价值意义的行为化革命与文明协同框架 岐金兰 2025年11月17日 摘要 AI元人文构想实现了价值哲学的一次根本性转向——价值意义的行为化革命。其最大发现在于:文明层面真正的价值通用,并非源于概念的共识,而…

基于神经网络控制器的倒立摆控制系统simulink建模与仿真,对比模糊控制器

1.课题概述 倒立摆是一个典型的不稳定、非线性、强耦合的控制对象。其控制目标是通过施加合适的力(或扭矩)使倒立摆能够在垂直位置附近保持平衡。在本课题中,基于神经网络控制器的倒立摆控制系统simulink建模与仿真…

Java 字节流与字符流

核心概念 在Java I/O体系中,流(Stream)是数据传输的抽象。根据处理数据单位的不同,它们被分为两大类:字节流:用于处理二进制数据,以字节(8位)为基本单位。字符流:用于处理文本数据,以字符(16位Unicode)为…

基于ADMM交替方向乘子法的超大规模储备系统分布式协同优化算法收敛性matlab仿真与分析

1.课题概述基于ADMM交替方向乘子法的超大规模储备系统分布式协同优化算法收敛性matlab仿真与分析。为了验证算法在超大规模储能系统中应用的可行性,在一个由10/21个子储能系统构建的仿真环境下进行测试分析。 2.系统仿…

安卓助手

下载 这个我觉得比较重要,所以放到最前 百度网盘:https://pan.baidu.com/s/1mK6__ga1PVC6iUCJCna6Xw?pwd=9jb2 前言 一款用来对APK的解包、打包和签名(未来可能会开发出更多功能)的电脑版软件。 以前名字叫做 长安…

MySQL 查询优化器

控制查询计划 https://dev.mysql.com/doc/refman/8.4/en/controlling-query-plan-evaluation.html 在执行SQL前会根据优化器选择执行计划。而查询优化器的任务是找到执行SQL查询的最佳计划。MySQL的查询优化器会在所有…

精读GitHub - swift-markdown-ui

精读GitHub - swift-markdown-ui一、项目介绍项目地址:https://github.com/gonzalezreal/swift-markdown-uiswift-markdown-ui (也称为 MarkdownUI) 是一个用于在 SwiftUI 中显示和自定义 Markdown 文本的开源库。 …

Bash的快捷键

Bash的快捷键 光标移动 快捷键 描述Ctrl + a 移动光标到行首Ctrl + e 移动光标到行尾Alt + b 移动光标后退一个单词(词首)Alt + f 移动光标前进一个单词(词首)Ctrl + f 光标前进一个字母Ctrl + b 光标…

C++学习日志——蓝桥杯课程总结_基础篇/2025.11.16

C++学习日志 在了解C语言的相关知识后,我想进一步的了解C++的相关知识,借助此次蓝桥杯课程机会,简单记录一下我认为有趣的知识点,重点揭示C++在用法上和C语言的不同之处。希望可以为我,同时也给各位读者的学习供一…

从概念迷宫到行动共生:价值原语化与全球行为接口协议新范式

从概念迷宫到行动共生:价值原语化与全球行为接口协议新范式 岐金兰 2025年11月17日 摘要: 当抽象的价值概念陷入无休止的语义之争,全球对话与人工智能的价值对齐便举步维艰。本文提出并系统论述了“价值原语化”理论…

【Linux】curl基础语法与常用参数详解

【Linux】curl基础语法与常用参数详解一、curl基础语法与常用参数详解 1. 基础请求结构 curl [选项] <URL>示例:发送GET请求并打印响应头与体 curl -v https://api.example.com/data-v:显示详细请求/响应日志(…

Linux系统编程初步——冯诺依曼体系结构的理解

系统编程和网络编程初步 学习 Linux 是为了在 Linux 下进行系统级别和网络级别的编程。Linux 只是操作系统的代表,其他的 Windows、MacOS等也可以进行类似的编程模式,Linux 因为开源,内核源码公开,所以从 Linux 入…

2025-11-17 使用nvm下载node包失败

PS C:\project> nvm install node 25.2.0 Downloading node.js version 25.2.0 (64-bit)... Error while downloading https://nodejs.org/dist/v25.2.0/node-v25.2.0-win-x64.zip - read tcp [2409:8a55:43:5be0:8…

2. 使用Gin处理HTTP请求

2. 使用Gin处理HTTP请求 2.1 Gin路由Gin的路由负责将传入的请求路径映射到相应的处理函数上。处理函数是处理请求并生成响应的核心部分,通常被定义为func(c *gin.Context),其中c提供了对请求和响应的访问接口。通过路…

C++之复合类型(四) - Invinc

本文记录了C++中与复合类型相关的容易遗忘的一些知识。本文记录了C++中与复合类型相关的容易遗忘的一些知识。内置数组 初始化 只有在定义数组时才能使用初始化形式。之后不能使用,也不能将一个数组整体赋值给另一个数…

20232414 2025-2026-1 《网络与系统攻防技术》实验五实验报告

20232414 2025-2026-1 《网络与系统攻防技术》实验五实验报告 1.实验内容 总结一下本周学习内容,不要复制粘贴 2.实验过程 3.问题及解决方案问题1:XXXXXX 问题1解决方案:XXXXXX 问题2:XXXXXX 问题2解决方案:XXXXX…

物流管理,必须掌握的10个要点 - 智慧园区

一说到物流,就很容易出现这些情况—— 老板说库存不是积压就是缺货,成本一直居高不下; 员工说部门之间信息不透明,这个说没收到订单,那个说以及发货但是没显示; 客户说一直看不到货物配送状态,都不知道到底发没…