以前安装过一次PostgreSQL。结果因为登录都不是很顺利,就给删除了。但是心里想着,免费的数据库产品,除了mysql,也就有PostgreSQL可担当大任。出于自然的危机感,今天又试着安装使用了一下。
一.安装
安装很简单,下载下来安装文件直接安装就可以了。我下了windows和linux两种版本的,都是8.3版,这里就用windows版本下的做记述了。点击安装文件,一路按照向导进行安装就可以了
。注意安装过程中要输入密码时输入自己当前登陆windows用户的登陆密码,免生意外。在安装完成后,会自动提示是否安装一些辅助工具,作为java使用着,就在它的工具列表中找到jdbc驱动工具
,安装就可以了,安装后,会得到jdbc1,2,3,4个版本的驱动。我的java环境是1.6的,自然选择jdbc4没有问题。注意如果你的还不到1.6就选一个较低的jdbc3吧。
二.应用pgAdmin
在开始菜单中找到此项目。进去点点看看。可以在这里建立数据库。如我在这里建立了一个名为mydb的数据库。不过要注意在建立数据库的时候指定自己想要的数据库编码格式,默认选择了utf-8。
三.登录命令行工具
官方称之为sql shell 或者叫做psql。可以在开始菜单中找到这个项目。然后根据他的提示,依次输入
主机名/ip地址
登录的数据库名(如刚才建立的数据库mydb)
端口(安装默认端口为5432)
用户名(安装时已经有一个超级用户就是postgre)
密码(安装时已经为超级用户设定的密码)
当看到mydb=#的提示符的时候,说明登录成功。#代表自己是超级管理员。
当然,进入psotgresql的安装目录下的bin目录,可执行psql命令登录命令行工具。注意使用psql --help查看命令选项,你就会知道怎样登陆了。
接下来我们就可以用我们的标准sql为所欲为了,哈哈。
四.常用命令
显示数据库中所有表:\d
显示序列:\ds
显示某一表结构内容:\d [表名]
显示函数:\df
postgres安装自带的文档可读性一点也不必mysql差。自己看看,就能找到日常应用中的大部分操作命令。
分享到:
相关推荐
目前官网上似乎已经没有这个版本的安装链接了,因此上传一下postgresql-9.2.4-1-windows-x64的安装应用程序,亲测可用。
PostgreSQL DBA认证 PGCA-E-090 应用管理基础考核题库
它可以让Java程序员方便地使用PostgreSQL数据库,并提供了许多功能和工具,使程序员可以编写高效、稳定和高性能的应用程序。postgresql-42.5.0.jar在许多Java框架如Hibernate和Spring等中使用,并很受开发人员的欢迎...
如何运行: $ docker run -d --name postgres -e POSTGRES_PASSWORD=postgres binakot/postgresql-postgis-timescaledb 您也可以使用构建的docker映像和pgAdmin4运行应用程序堆栈:docker docke
要在Java应用程序中使用PostgreSQL,您需要使用相应的驱动程序jar包。 将该驱动程序jar包添加到您的Java项目的类路径中。具体的添加方式取决于您使用的构建工具(如Maven或Gradle)或集成开发环境(如Eclipse或...
摘要尽管每个微处理器内核的晶体管数量在过去十年中有所增加,但复杂性的增加仅导致应用性能的适度增加。大多数性能改进可以追溯到技术扩展的更快时钟速率。虽然复杂的、广
数据架构师的PostgreSQL修炼:高效设计、开发与维护数据库应用 EPUB 数据架构师的PostgreSQL修炼:高效设计、开发与维护数据库应用 EPUB 数据架构师的PostgreSQL修炼:高效设计、开发与维护数据库应用 EPUB
它有两种形式:一个具有易于使用的Haskell API的库以及一个独立的应用程序。 数据库迁移可以用SQL(在本例中为PostgreSQL-sql)或Haskell中编写。 为什么? 数据库迁移应该不难。 它们应受版本控制,并在生产系统...
空间数据库管理系统,支持各种三维成果的导入入库,免破解可用 ,简单易用,轻量化数据库,满足中小型应用的需要
Sails-postgresql实时选择聊天示例一个聊天室应用程序,应用程序使用来提供模型的实时(实时)结果集。 本示例使用作为前端框架。 该示例的原始灵感来自。 另外,。安装以下说明假定您已经安装了Node.js。 # Clone ...
此回购协议可帮助您快速启动由Patroni使用Consul管理的3节点PostgreSQL集群。 集群中有什么? 启动集群时,您将获得2个节点(pg01和pg02),每个节点都在运行: PostgreSQL 帕特罗尼 领事代理 第三节点(pg03)...
PostgreSQL + pg_jieba 的 Docker 镜像
PostgreSQL ASP.NET Core 3.1 将ASP.NET Core Web应用程序项目转换为将PostgreSQL与实体框架一起使用。 这样就可以在macOS或linux目标上使用开发ASP.NET Core项目。 该项目使用.NET Core 3.1目标框架,Visual Studio...
Spring Boot,PostgreSQL,JPA,Hibernate REST API演示讲解在CalliCoder博客上查看完整的教程-设定步骤1.克隆存储库git clone ...
修复程序可以应用于属于 django 项目的所有表,也可以应用于专门选择的表,在这种情况下,这些表不必是任何 django 应用程序的一部分。 序列可以自动(在适当的情况下)或通过手动设置序列参数(支持的值是 m
该应用程序使用一些地理数据**查询 postgresql 数据库,即: 1. Places: U.S. zip code data from geonames [http://download.geonames.org/export/dump/] 2. AddrFeat: US Census TIGER/Line AddrFeat table 查询...
postgresql PGCA 课程PPT01_postgresql_PGCA_PGCP_PGCM_课程全免费 postgresql PGCA 课程PPT01_postgresql_PGCA_PGCP_PGCM_课程全免费 postgresql PGCA 课程PPT01_postgresql_PGCA_PGCP_PGCM_课程全免费 postgresql ...
《PostgreSQL 9从零开始学(视频教学版)(附DVD-ROM光盘1张)》循序渐进地介绍了PostgreSQL9数据库应用与开发的相关基础知识,提供了大量具体操作PostgreSQL9数据库的示例,供读者实践。书中每节都清晰地阐述了代码...
Springboot-Postgresql-Digital-School:管理数字学校应用程序的后端
FasterZip PostgreSQL加载程序-PostgreSQLETL FasterZip PostgreSQL这是一个Java应用程序,可让您在使用副本加载之前将信息过滤到文件中(不需要psql)。 将配置文件用于到db的数据连接,源文件和特殊参数。 您可以...