解压版PostgreSQL启动脚本

  

<强> postgresql.cmd

  
 <代码> @echo
  标题PostgreSQL
  
  快速眼动变量设置
  如果没有定义PGSQL设置PGSQL=% ~ dp0
  如果没有定义PGLOCALDIR设置PGLOCALDIR=% PGSQL %份额
  如果没有定义PGDATABASE PGDATABASE=postgres
  如果没有定义PGPORT PGPORT=5432
  如果没有定义PGUSER PGUSER=postgres
  快速眼动数据目录,按需设置
  如果没有定义PGDATA设置PGDATA=https://www.yisu.com/zixun/%PGSQL%/Data/data
  rem日志,按需设置
  如果没有定义PGLOG PGLOG=% PGSQL %/数据/log.txt
  
  rem首次运行初始化一个新的数据库
  如果不存在“% PGDATA %”(
  的回声。
  回声首次使用正在初始化数据库,请稍候……
  “% PGSQL % \ bin \ initdb”- u % PGUSER % -信任- e utf8——地区=C的在空
  )
  
  快速眼动启动postgres服务器
  的回声。
  “% PGSQL % \ bin \ pg_ctl“- d”% PGDATA % - l - w开始“% PGLOG %”
  cls
  的回声。
  回声键入\问退出并关闭服务器
  的回声。
  “% PGSQL % \ bin \ psql。exe”——端口=% PGPORT % dbname=" % PGDATABASE %”——用户名=" % PGUSER %”
  的回声。
  “% PGSQL % \ bin \ pg_ctl”- d“% PGDATA %”停止
   

解压版PostgreSQL启动脚本