您好,登錄后才能下訂單哦!
postgresql.cmd
@echo off
title PostgreSQL
rem 變量設(shè)置
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 數(shù)據(jù)目錄,按需設(shè)置
if not defined PGDATA set PGDATA=%PGSQL%\Data\data
rem 日志,按需設(shè)置
if not defined PGLOG set PGLOG=%PGSQL%\Data\log.txt
rem 首次運(yùn)行初始化一個(gè)新的數(shù)據(jù)庫
if not exist "%PGDATA%" (
echo.
echo 首次使用正在初始化數(shù)據(jù)庫, 請(qǐng)稍候...
"%PGSQL%\bin\initdb" -U %PGUSER% -A trust -E utf8 --locale=C >nul
)
rem 啟動(dòng)postgres服務(wù)器
echo.
"%PGSQL%\bin\pg_ctl" -D "%PGDATA%" -l "%PGLOG%" -w start
cls
echo.
echo 鍵入 \q 退出并關(guān)閉服務(wù)器
echo.
"%PGSQL%\bin\psql.exe" --port=%PGPORT% --dbname="%PGDATABASE%" --username="%PGUSER%"
echo.
"%PGSQL%\bin\pg_ctl" -D "%PGDATA%" stop
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。