`
phpxiaoxin
  • 浏览: 251233 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

postgresql 资源和安装

阅读更多

如何使用免安装版本完全手动安装?

http://www.pgsqldb.org/mwiki/index.php/PgsqlOnWinFAQ#.5B.E8.AF.91.E8.80.85.E6.B7.BB.E5.8A.A0.5D.E5.A6.82.E4.BD.95.E4.BD.BF.E7.94.A8.E5.85.8D.E5.AE.89.E8.A3.85.E7.89.88.E6.9C.AC.E5.AE.8C.E5.85.A8.E6.89.8B.E5.8A.A8.E5.AE.89.E8.A3.85.EF.BC.9F

 

----------------------

 

解压版安装详细方法(windows)

 

 

1、PostgreSQL.zip解压至d:\postgresql后,创建一个data目录;

 

首先必须创建一个windows的系统用户:我创建的是postgres

 

在cmd里面输入:

 

net user postgres postgres123 /add

 

然后使用新创建的用户创建一个data目录

 

以postgres身份运行一个新的cmd窗口,下面命令回车后要求输入密码,就是postgres123

runas /user:postgres cmd

 

通过后在新打开的cmd里面进入d:\dev\pgsql目录下,我的pgsql放在d盘dev里面

 

cd d:\dev\pgsql

创建data目录:

md data

 

2、新开一个cmd窗口,并切换目录: cd d:\postgresql\bin ;

 

这里就是用现在的cmd窗口,无需新开进入bin目录

cd bin

 

3、initdb -D d:\postgresql\data -E UTF8 --locale=C

 

执行创建数据库的命令

 

initdb -D d:\dev\pgsql\data -E UTF8 --locale=C

 

 

4、pg_ctl register -D d:\postgresql\data -Npgsql 即将postgres注册为服务,服务名为pgsql;

 

这一步由于postgres是普通权限,可能需要在开始打开的第一个cmd里面执行服务的注册

 

首先需要进入d:\dev\pgsql\bin目录下

 

cd d:

cd dev\pgsql\bin

pg_ctl register -D d:\dev\pgsql\data -Npgsql

 

如果注册有问题也可以通过以下命令删除服务:

sc delete pgsql

 

5、net start pgsql即可启动postgresql,进行后续工作了;

启动服务,还是在现在第一个窗口有权限的用户执行

net start pgsql

如果这一步启动不了,包括上面或者后面的步骤,或者以后其他程序运行出问题,可以到事件查看器里面找日志,很管用的,基本上都能看出来是什么问题导致的。

右键->我的电脑->管理->事件查看器->应用程序

 

6、createdb -E UTF8 testdb,创建测试数据库

 

创建数据库这步需要切换回postgres用户的cmd下执行

createdb -E UTF8 phpxiaoxin

 

 

7、psql testdb 进入交互方式,直接操作数据库;

 

现在就可以通过pgadmin3链接上pgsql使用了。

 

 

 

-------------------------------------------------------------------

 

 


PostgreSQL Installer 正常安装

http://pginstaller.projects.postgresql.org/

中文社区

http://www.pgsqldb.org/mwiki/index.php/%E9%A6%96%E9%A1%B5

中文文档

http://www.pgsqldb.org/pgsqldoc-cvs/index.html

分享到:
评论

相关推荐

    suse linux 上离线安装 postgresql12 资源.7z

    在SUSE Linux上离线安装PostgreSQL 12是一个涉及多步骤的过程,因为我们需要手动下载必要的资源并进行编译和安装。在这个过程中,`postgresql-12.0.tar.gz`是PostgreSQL 12的主要源代码包,`readline-7.0.tar.gz`...

    postgresql 离线安装教程

    ### PostgreSQL离线安装详解 #### 一、简介 PostgreSQL是一款功能强大且全面的开源对象-关系型数据库管理系统(ORDBMS)。它基于加州大学伯克利分校开发的POSTGRES 4.2版本构建而成,引入了许多先进的概念和技术,...

    postgresql安装

    根据提供的文件信息,“postgresql安装”这一主题涉及到的是如何在特定的操作系统上安装并配置PostgreSQL数据库管理系统。PostgreSQL是一款开源的对象关系型数据库系统,以其稳定性、功能强大和遵循SQL标准而闻名。...

    postgresql_postgis安装手册

    在本文中,我们将详述如何在Windows环境下安装PostgreSQL数据库管理系统和PostGIS扩展。PostgreSQL是一种开源的关系型数据库系统,而PostGIS则为PostgreSQL添加了空间地理处理功能,使其成为地理信息系统(GIS)的...

    postgresql &pg源码安装编译教程

    PostgreSQL是一款功能强大且开源的关系数据库管理系统,本文将详细指导您如何从源码安装和编译PostgreSQL。 环境准备 在开始安装之前,需要准备好基础环境,包括配置主机的/etc/hosts文件,使用vim编辑器编辑文件...

    PostgreSQL_8.4安装及空间数据导入_安装操作手册

    除了上述的安装和导入步骤之外,操作手册还可能提供一些附录信息,比如所需资源的下载列表以及提供文档的联系方式,以便于读者在操作过程中遇到问题时能够寻求帮助。手册最后也可能会提供联系信息,包括作者、工作室...

    linux离线安装postgresql与sde与postgis.zip

    在Linux环境中离线安装PostgreSQL、SDE(ArcGIS的Spatial Database Engine)和PostGIS是一项常见但有时复杂的任务,尤其当服务器处于内网环境时,无法直接访问互联网资源。本指南将详细介绍如何在Linux系统中进行...

    postgresql xp 安装乱码

    总结,安装 PostgreSQL 时,确保正确配置环境变量,解决命令行乱码问题,初始化数据库时指定正确的编码,以及在操作数据库时保持客户端编码与服务器编码一致,这些步骤将有助于避免和解决可能出现的乱码问题。...

    postgresql离线安装包及依赖库

    9. 社区支持:PostgreSQL作为开源项目,拥有庞大的社区和丰富的资源。离线安装包可能还会提供社区链接,方便用户在遇到问题时寻求帮助。 通过离线安装包安装PostgreSQL,虽然省去了网络下载的时间,但仍然需要仔细...

    postgresql 资源信息

    在深入探讨PostgreSQL资源信息之前,我们先理解一下标题和描述所提及的关键点——“类型转换函数”。 在数据库系统中,类型转换函数是用于将数据从一种数据类型转换为另一种数据类型的关键工具。PostgreSQL支持多种...

    postgresql+postGIS安装手册

    本安装手册将详细阐述如何在你的系统上安装和配置 PostgreSQL 和 PostGIS。 一、PostgreSQL的安装 1. 下载与选择版本:首先,访问PostgreSQL官方网站(www.postgresql.org)下载适合你操作系统(如Windows、Linux...

    postgresql-8.4.4.tar.gz linux 安装文件

    2. **编译与安装**:进入解压后的目录,然后使用 `configure` 脚本来配置编译环境,接着使用 `make` 和 `make install` 来编译和安装 PostgreSQL。 ```bash cd postgresql-8.4.4 ./configure make sudo make ...

    postgresql-11 Ubuntu22.04离线安装包

    2. **安装依赖**:PostgreSQL需要一些基础库和工具才能运行,如libpq(PostgreSQL的C语言接口库)、libssl(用于加密通信)等。安装脚本会添加这些依赖到系统中。 3. **解压和拷贝文件**:将DEB包中的文件解压并...

    万能postgresql数据库部署安装仓库-含12-15版本所有版本以及官方所有插件

    ### PostgreSQL数据库部署安装仓库知识点详解 #### 一、概述 PostgreSQL是一款强大的开源关系型数据库管理系统,因其稳定性、可扩展性和丰富的功能集而备受好评。本文档介绍的是一个专门用于安装部署PostgreSQL及其...

    Linux使用脚本一键安装PostgreSQL

    1. 一键安装PostgreSQL,并可以指定数据存放目录和CPU资源限制。命令“sh pgsql.sh install -p *******” 2. 安装完成后也自动完成了PostgreSQL的基本配置,包括远程访问,监听地址等。 3. 一键升级PostgreSQL 4. ...

    mac版postgresql10.11安装版.zip

    PostgreSQL社区提供了丰富的文档和资源,可以帮助你进一步学习和掌握这个强大的数据库系统。 总之,"mac版postgresql10.11安装版.zip"是一个方便Mac用户安装PostgreSQL的工具,通过简单的步骤即可在Mac上搭建起自己...

    postgresql 资源

    postgresql 资源

    centos操作系统安装postgresql+postgis部署配置

    利用rpm包进行简便的pg库部署安装,避免跟进源文件进行编译,需要根据postgresql版本问题存在的依赖查找,以及postgis插件与postgresql版本对应关系问题,减少了各个依赖版本间查找,以及各种依赖不正确,需要根据一...

    Postgresql修炼之道 pdf

    4. 数据库管理:Postgresql数据库的安装、配置、维护、备份和恢复是数据库管理员必须掌握的技能。了解配置文件 pg_hba.conf 和 postgresql.conf 的设置对于数据库的正常运行至关重要。 5. 高级特性:包括但不限于表...

    postgreSQL

    PostgreSQL 是一个开源的对象关系型...理解这些基本概念和操作对于有效管理和控制数据库资源至关重要。在实际应用中,根据项目需求和安全性考虑,合理设置权限和管理用户角色,能确保数据的安全性和系统的高效运行。

Global site tag (gtag.js) - Google Analytics