资讯

精准传达 • 有效沟通

从品牌网站建设到网络营销策划,从策略到执行的一站式服务

解压版PostgreSQL启动脚本

postgresql.cmd

专注于为中小企业提供网站制作、网站设计服务,电脑端+手机端+微信端的三站合一,更高效的管理,为中小企业新津县免费做网站提供优质的服务。我们立足成都,凝聚了一批互联网行业人才,有力地推动了1000多家企业的稳健成长,帮助中小企业通过网站建设实现规模扩充和转变。

@echo off
title PostgreSQL

rem 变量设置
if not defined PGSQL set PGSQL=%~dp0
if not defined PGLOCALDIR set PGLOCALDIR=%PGSQL%share
if not defined PGDATABASE set PGDATABASE=postgres
if not defined PGPORT set PGPORT=5432
if not defined PGUSER set PGUSER=postgres
rem 数据目录,按需设置
if not defined PGDATA set PGDATA=%PGSQL%\Data\data
rem 日志,按需设置
if not defined PGLOG set PGLOG=%PGSQL%\Data\log.txt

rem 首次运行初始化一个新的数据库
if not exist "%PGDATA%" (
    echo.
    echo 首次使用正在初始化数据库, 请稍候...
    "%PGSQL%\bin\initdb" -U %PGUSER% -A trust -E utf8 --locale=C >nul
)

rem 启动postgres服务器
echo.
"%PGSQL%\bin\pg_ctl" -D "%PGDATA%" -l "%PGLOG%" -w start
cls
echo.
echo 键入 \q 退出并关闭服务器
echo.
"%PGSQL%\bin\psql.exe" --port=%PGPORT% --dbname="%PGDATABASE%" --username="%PGUSER%"
echo.
"%PGSQL%\bin\pg_ctl" -D "%PGDATA%" stop

当前题目:解压版PostgreSQL启动脚本
文章起源:http://cdkjz.cn/article/pshjdg.html
多年建站经验

多一份参考,总有益处

联系快上网,免费获得专属《策划方案》及报价

咨询相关问题或预约面谈,可以通过以下方式与我们联系

大客户专线   成都:13518219792   座机:028-86922220