zoukankan      html  css  js  c++  java
  • Npgsql使用入门(一)【搭建环境】

    首先去官网下载最新数据库安装包

    postgresql-9.6.1-1-windows-x64

    将postgreSQL9.6注册为windows服务

    注意:大小写要正确

    D:WorksoftwarePostgreSQL9.6in>pg_ctl.exe register -N "PostgreSQL9.6" -D "D:
    WorksoftwarePostgreSQL9.6data"
    

    安装之后

    程序连接Postgresql数据库时经常出现这个错误,然而用pgAdmin 4是可以正确连接的,表明用户名和密码都是正确的。
    这主要是由于用户密码认证方式引起的,Postgresql数据库安装好后默认采用md5密码加密认证方式。
    解决方法:

    打开Postgresql安装目录下的data文件夹,找到pg_hba.conf文件并打开。
    修改认证方式,将md5改为trust,然后保存。

    # TYPE  DATABASE        USER            ADDRESS                 METHOD
    
    # IPv4 local connections:
    host    all             all             127.0.0.1/32            trust
    # IPv6 local connections:
    host    all             all             ::1/128                 trust
    # Allow replication connections from localhost, by a user with the
    # replication privilege.
    #host    replication     postgres        127.0.0.1/32            md5
    #host    replication     postgres        ::1/128                 md5
    

    .NET 连接组件,项目里引用:

    这里写图片描述


    打开pgAdmin 4管理工具

    创建角色

    DROP ROLE king;
    
    CREATE ROLE king WITH
      LOGIN
      SUPERUSER
      INHERIT
      CREATEDB
      CREATEROLE
      REPLICATION;
    

    这里写图片描述

    创建用户,数据库,表

    这里写图片描述


    这里写图片描述

  • 相关阅读:
    【原】戏说Java
    git分支branch合并到主分支master
    环境搭建
    zookeeper简单实战
    zookeeper介绍
    临时表与中间表
    避免活跃性
    sss
    sss
    sss
  • 原文地址:https://www.cnblogs.com/Wulex/p/6953507.html
Copyright © 2011-2022 走看看