`
星情泪
  • 浏览: 16338 次
  • 性别: Icon_minigender_1
  • 来自: 河北
最近访客 更多访客>>
社区版块
存档分类
最新评论

psql的安装

阅读更多
第一步 下载
http://wwwmaster.postgresql.org/download/mirrors-ftp/source/v8.3.7/postgresql-8.3.7.tar.gz
起初我下载的bin格式的文件,结果每次都有问题,最后也就下载了源码格式进行安装

下载后,解压,configure,make,make install 这里就不赘述了

然后加入psql的bin目录路径到环境变量里,可以在/home/user/.bash_profile里加入
  PGLIB=/usr/local/pgsql/lib
  PGDATA=$HOME/data
  PATH=$PATH:/usr/local/pgsql/bin
  MANPATH=$MANPATH:/usr/local/pgsql/man

  
然后注销,再登录

下一步,创建目录 mkdir data  # 注意我现在在/home/user目录

启动数据库引擎
initdb

启动服务
postmaster -D data

或者是
pg_ctl start [-D data]


建立数据库
createdb mydb

然后进入就可以了 psql mydb

当我们用角色登录的时候 psql -U postgres
还可能会遇到这个错误 是没有角色的原因
psql: FATAL:  role "postgres" does not exist
可以创建角色
createuser -d -a -P postgres


分享到:
评论

相关推荐

    psql 13 64位

    通常,psql的安装程序文件会命名为类似"postgresql-13.x.x-win64.exe"的形式。如果"plsqldev1300x64.msi"确实包含了psql 13,那么这可能是一个定制的打包或者是一个包含其他相关工具的集合,例如PostgreSQL服务器...

    psql develop 8

    1. **plsqlde804.exe**:这很可能是psql develop 8的安装程序,版本号8.04。安装程序通常用于在用户的计算机上部署软件,它会引导用户完成配置过程,如选择安装路径、设置启动选项等。通过运行这个程序,用户可以将...

    QT连接PSQL数据库打包程序

    要连接到PSQL数据库,你需要确保已经安装了QT的PSQL驱动(一般在安装QT时会自动包含,如果没有,需要手动添加)。在代码中,可以通过以下方式设置数据库连接: ```cpp QSqlDatabase db = QSqlDatabase::addDatabase...

    连接PSQL数据库实例

    1. 使用`gcc`或`g++`进行编译,确保安装了对应的编译器。 2. 在包含`#include<libpq-fe.h>`时,可能需要指定包含路径,例如`-I/usr/include/postgresql`。 3. 如果路径不正确,需要修改为正确的路径,例如`#include...

    linux-vipsql用于与psql交互的vim插件

    `Linux-vipsql` 是一个专为在 Vim 编辑器中与 PostgreSQL 数据库(通常通过 psql 命令行工具)交互设计的插件。它旨在提高数据库管理的效率,通过集成 Vim 的强大编辑功能,提供一个更高效、更直观的 SQL 查询和管理...

    psql-api, 面向PostgreSQL的快速 RESTful API.zip

    psql-api, 面向PostgreSQL的快速 RESTful API psql-api面向PostgreSQL的快速 RESTful API安装( 需要安装本地 --save ) npm install psql-api --save要求:操作系统:Linux,Windows

    python实现psql数据库备份还原(两种方法)

    在Python编程环境中,与PostgreSQL(简称psql)数据库交互是一项常见的任务,特别是在需要定期备份和恢复数据的情况下。本文将详细介绍两种使用Python实现psql数据库备份和还原的方法,旨在为初学者提供清晰的指导。...

    PSQL文档手册

    从安装数据库、创建数据库、访问数据库到进行基本的表操作,如创建表、插入数据、查询数据、联接表、聚合函数使用、更新与删除记录,PostgreSQL提供了丰富的语法和工具支持。此外,它还支持视图、外键约束、事务管理...

    psql中文手册.chm

    1. psql支持安装和使用各种PostgreSQL的扩展和函数,增强其功能。 通过阅读《psql中文手册》,用户不仅可以学习如何使用psql进行数据库管理,还能深入理解PostgreSQL的工作原理,提升数据库操作效率。结合实际项目...

    Centos7安装postgresql依赖插件RPM包

    sudo -u postgres psql CREATE USER myuser WITH PASSWORD 'mypassword'; CREATE DATABASE mydatabase; GRANT ALL PRIVILEGES ON DATABASE mydatabase TO myuser; \q ``` 至此,你已经在CentOS 7上成功安装了...

    psql-stream:将结果流式传输到stdout的psql-esque CLI

    psql流 将结果流式传输到stdout的psql-esque CLI 安装 使用全局安装: $ npm install psql-stream -g 用法 Usage: psql-stream [options] psql-esque CLI that streams results to stdout Options: -c, --command ...

    PSQL9安装版附带注册机与汉化补丁

    下面是启动后的PLSQL版本信息: PL/SQL Developer Version 9.0.6.1665 01.417542 - Unlimited user license Windows 7 6.1 Build 7601 (Service Pack 1) Language: 简体中文 (英宇世纪) Physical memory : 2,...

    postgres 通过 psql 来创建用户、数据库等操作

    在大多数 Linux 发行版中,你可以通过包管理器(如 apt-get 或 yum)安装 PostgreSQL 和 psql。安装完成后,使用 `postgres` 用户身份启动 `psql`: ```bash sudo -u postgres psql ``` 二、创建用户 在 ...

    win7中如何安装oracle10g和使用oracle10的说明文档

    ### Win7中安装Oracle 10g及使用指南 #### 安装前的准备工作 在开始安装Oracle 10g之前,确保您的Windows 7系统已经满足以下条件: 1. **系统版本**: Windows 7 Professional或更高版本。 2. **硬件配置**: - ...

    Python库 | psql2bigquery-0.0.2-py3-none-any.whl

    `psql2bigquery`的安装非常简单,只需要一个命令即可完成。在终端中输入以下命令: ```bash pip install psql2bigquery-0.0.2-py3-none-any.whl ``` 安装完成后,开发者可以按照官方文档或者示例代码来编写迁移...

    docker中psql数据库备份与恢复详解

    PostgreSQL数据库(简称psql)是一个强大的开源对象关系数据库系统,广泛应用于各种项目之中。将psql数据库集成到Docker中,可以进一步提升数据库部署的灵活性和可管理性。本文将针对Docker环境下psql数据库的备份和...

    Python库 | psql2rabbitmq-1.0.1a0-py3-none-any.whl

    标题中的“Python库 | psql2rabbitmq-1.0.1a0-py3-none-any.whl”指的是一个Python库,名为`psql2rabbitmq`,版本为1.0.1a0,它是专门为Python 3设计的,不依赖特定的硬件或操作系统平台(由`py3-none-any`部分表示...

    mysql2psql

    mysql2psql 是一个 Ruby 的扩展用来将 MySQL 数据迁移到 PostgreSQL 数据库。 安装方法:gem install mysql2psql

    Linux下在QT中访问pgsql数据库

    在CentOS 7.2上,你需要确保系统已经更新到最新版本,然后安装必要的开发工具,如`gcc`和`make`,以支持Qt和PostgreSQL的编译和配置。可以使用以下命令来安装: ```bash sudo yum update sudo yum install -y gcc ...

    红帽6.8yum安装postgres的odbc驱动.docx

    在Red Hat Enterprise Linux 6.8 (RHEL6.8)环境下,为了连接到PostgreSQL数据库并进行数据操作,你需要安装适用于PostgreSQL的ODBC(Open Database Connectivity)驱动。ODBC是一个中间件,允许应用程序通过标准接口...

Global site tag (gtag.js) - Google Analytics