zoukankan      html  css  js  c++  java
  • Postgresql:Windows上的基本安装、配置

    Postgresql是完全自我独立的,不向系统写入垃圾信息,不依赖于注册表!

    • initdb.exe 初始化系统数据库postgres、模板数据库template0、template1、数据库簇——理解为一个存储目录!
    • pg_ctl.exe是一个基本的服务器管理工具
    • postgres.exe服务器程序

    Postgresql的服务器配置:postgresql.conf

    • 该配置文件在-D目录下
    • 可以通过include [=] 'filename'包含其他配置文件,便于管理、扩展  --绝对、相对文件路径
    • 配置选项不区分大小写。
    • “#”表示注释
    • 配置选项和值之间的“=”是可选的。空白可以增加可读性!
    • 值只有四种类型:整数、浮点数、字符串、布尔值(可以使用true、false;on、off;yes、no;1、0。还可以使用以他们开头的命名值,postgresq会忽略其后的东西)
    • 表示达大小的值可以带单位:kb、mb、gb;表示时间的可以带单位:d(day)、h(hour)、min(minute)、s(second)、ms(millinsecond)
    • 有些选项在修改完postgresql.conf后通过pg_ctl reload加载生效;有些则必须要重启服务才行
    • 从命令行也可以指定选项。该设置会覆盖命令行、选项文件的配置。必须注意:此种方式的选项会使选项变成只读的、不可以通过postgresql.conf选项文件调整的了
    • 也可以针数据库设置不同的选项:alter database  该设置会覆盖命令行、选项文件的配置
    • 也可以针对用户设置不同的选项:alter user  该设置会覆盖数据库、命令行、选项文件的配置
    • 每个会话的选项可以单独设置:set  该设置会覆盖任何其他设置!
    • 显示选项:show命令;pg_settings虚拟表
  • 相关阅读:
    让程序的性能提升10倍
    以正确的姿势实现一棵JavaScript菜单树
    利用php数组函数进行函数式编程
    yum安装下的nginx,如何添加模块,和添加第三方模块
    前端面试题 vue
    前端常用面试题目及答案-HTML&CSS篇
    使用after伪类,配合IE的zoom或者overflow清除浮动
    函数式编程
    在CentOS 7上安装Node.js
    node中__dirname、__filename、process.cwd()、process.chdir()表示的路径
  • 原文地址:https://www.cnblogs.com/jinzhenshui/p/1511617.html
Copyright © 2011-2022 走看看