• PostgreSQL 安装和使用


    1.下载

    https://www.enterprisedb.com/postgresql-tutorial-resources-training?uuid=db55e32d-e9f0-4d7c-9aef-b17d01210704&campaignId=7012J000001NhszQAC

    2.使用

    解压以后使用 pgAdmin4.exe

    3.登录服务

     

     4.遇到的坑

    1.使用pgAdmin4 本地登录老是报错

     原因是服务没有启动

     2.启动postgresSql服务,网上方法太多要结合使用

    服务启动失败:参考https://www.jb51.net/article/203885.htm  操作

    补充:WIN10安装postgresql启动服务失败解决
    
    win10安装postgresql安装时总是在最后提示安装失败,其实这个是不影响使用postgresql的。我使用postgresql时发现总是连不上本地数据库。在cmd中输入netstat -ano查看端口,发现本地总是没有5432这个监听端口,判断是服务没有开启。
    
    在cmd中进入postgresql下载地方的bin目录里。初始化pgsql:
    
    initdb.exe -D ../data
    启动pgsql不要关闭窗口
    
    pg_ctl.exe start -D ..\data

    之后每次使用pgadmin4前需要在cmd里切换到下载postgresql的bin目录下输入命令

    pg_ctl.exe register -N PostgreSQL -D E:\PostgreSQL\14\data
    .\pg_ctl.exe -D ..\data\ -l e:\logfile.LOG start//这样日志就在e:\logfile.LOG中生成,并且也启动了服务
     
    不行就尝试一下 sc start PostgreSQL
     

     设置成开机自启的脚本   脚本如下 红色的换成自己PostgreSQL 对应目录

    E:  ::非C盘要这样切换
    cd E:\PostgreSQL\14\bin  
    pg_ctl.exe register -N PostgreSQL -D E:\PostgreSQL\14\data
    sc start PostgreSQL

    然后把bat文件放到   C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp

     3.服务启动以后,不知道pgAdmin4 的登录用户

    双击  ,会创建一个默认用户,安装这个https://www.jb51.net/article/203885.htm操作,会把错误日志打印出来,就可以看到角色名了

    参考:https://blog.csdn.net/horses/article/details/90665711

  • 相关阅读:
    Angular2.0的学习(四)
    JAVA 中BIO,NIO,AIO的理解
    分布式调用技术 RPC VS REST
    深入浅出单实例Singleton设计模式
    接口设计六大原则
    线程安全的简单理解
    class<T>和 class<?>类型 有什么区别
    随笔记录
    问题记录总结
    JDK1.8 新特性(全)
  • 原文地址:https://www.cnblogs.com/yyl001/p/15727679.html
Copyright © 2020-2023  润新知