• postgresql初体验


    优点:

    PostgreSQL是加州大学伯克利分校计算机系开发的对象关系型数据库管理系统,目前拥有活跃的开源社区贡献,最近排名也不断前进,pgsql中其实有很多有点和设计理念都要比mysql更好一些,比如稳定性比较强;高并发读写情况下性能依然较好;支持丰富的几何类型并且在GIS领域地位领先;text支持各种长度,无需区分;nosql特性,支持array和json存储和搜索等,因为这些优点,pgsql应用场景也不断扩展

    下载地址:https://www.enterprisedb.com/download-postgresql-binaries

    安装配置如下:

    1、解压、创建数据目录、设置启动下载源码包wget wget https://get.enterprisedb.com/postgresql/postgresql-10.7-1-linux-x64-binaries.tar.gz

    解压源码包
    tar -xvzf postgresql-10.1-1-linux-x64-binaries.tar.gz
    mv pgsql  /opt/server/
    创建启动用户
    useradd postgres
    passwd postgres
    创建数据目录
    mkdir /opt/server/pgsql_data
    授权安装目录
    chown -R postgres.postgres  /opt/server/pgsql/
    chown -R postgres.postgres  /opt/server/pgsql_data
    切换至用户postgres
    su - postgres
    初始化数据库
    /opt/server/pgsql/bin/initdb -D /opt/server/pgsql_data/
    启动并指定日志输出
    /opt/server/pgsql/bin/pg_ctl -D /opt/server/pgsql_data/ -l  logfile start
    关闭pgsql服务
    /opt/server/pgsql/bin/pg_ctl -D /opt/server/pgsql_data/ stop
    命令行登陆
    ./bin/psql -h 127.0.0.1 -d postgres -U postgres -p 5432
    配置pgsql远程连接

    切换至数据目录
    cd /opt/server/pgsql_data/
    编辑pg_hba.conf: 找到
    # IPv4 local connections: 添加:host all all 0.0.0.0/0 trust 编辑postgresql.conf 修改为:listen_addresses = '*'
  • 相关阅读:
    设置DataGridView垂直滚动条
    在自定义MessageBox控件里添加键盘回车事件。
    通过访问注册表,表判断系统是否装excel
    让文本框里只能输入数字
    新晋菜鸟的错误
    jdbc连接数据库以及crud(简单易懂,本人亲测可用 有源代码和数据库)
    springboot 错误求解决
    maven 导包报错
    最短路径Dijkstra
    读写者问题
  • 原文地址:https://www.cnblogs.com/ipyanthony/p/10647658.html
Copyright © 2020-2023  润新知