PostgreSQLwindows免安装版的安装过程

<!-- @page { margin: 2cm } TD P { margin-bottom: 0cm } P { margin-bottom: 0.21cm } -->

Windows 安装postgreSQL noinstaller

解压到

d:\db_postgresql

设置

 

添加windows 的用户

postgre

 

使用命令行创建数据文件

d:\db_postgresql\pgsql\bin>initdb.exe -D d:\db_postgresql\pgsql\data -E UTF8 --locale=C

 

处理结果

D:\db_postgresql\pgsql\bin>initdb.exe -D d:\db_postgresql\pgsql\data -E UTF8 --locale=C

属于此数据库系统的文件宿主为用户 "Administrator".

此用户也必须为服务器进程的宿主.

数据库簇将带有 locale C 初始化.

The default text search configuration will be set to "english".

 

创建目录 d:/db_postgresql/pgsql/data ... 成功

creating subdirectories ... 成功

选择默认最大联接数 (max_connections) ... 100

selecting default shared_buffers/max_fsm_pages ... 32MB/204800

创建配置文件 ... 成功

d:/db_postgresql/pgsql/data/base/1 中创建 template1 数据库 ... 成功

initializing pg_authid ... 成功

initializing dependencies ... 成功

创建系统视图 ... 成功

loading system objects' descriptions ... 成功

创建字符集转换 ... 成功

creating dictionaries ... 成功

对内建对象设置权限 ... 成功

创建信息模式 ... 成功

清理数据库 template1 ... 成功

拷贝 template1 template0 ... 成功

copying template1 to postgres ... 成功

 

警告: 为本地连接启动了 "trust" 认证.

你可以通过编辑 pg_hba.conf 更改或你下

次运行 initdb 时使用 -A 选项.

 

Success. You can now start the database server using:

 

"postgres" -D "d:/db_postgresql/pgsql/data"

or

"pg_ctl" -D "d:/db_postgresql/pgsql/data" -l logfile start

 

其他用户启动方式

 

runas /user:yhx\postgres cmd

在新的窗口进入bin 目录输入

postgres.exe -D D:\db_postgresql\pgsql\data

 

 

注册服务方式

D:\db_postgresql\pgsql\bin>pg_ctl.exe register -D D:\db_postgresql\pgsql\data -N pgsql

 

启动

 

net start pgsql

net stop pgsql

 

 

创建数据库运行的系统用户

net user postgres postgres /add /expires:never /passwordchg:no

net localgroup users postgres /delete

创建数据库用户

D:\db_postgresql\pgsql\bin>createuser.exe pgsql

Shall the new role be a superuser? (y/n) y

 

D:\db_postgresql\pgsql\bin>

 

psql -d postgres

\l 列出所有的数据库.\du 查看当前的所有用户,

 

更换数据库中的系统用户

ALTER ROLE Administrator RENAME TO postgres

 

创建role

postgres=# CREATE ROLE "postgres" LOGIN PASSWORD 'neusoft';

CREATE ROLE

postgres=#

 

 

 

 

 

使用免费的客户端连接。

 

Createuser.exe 的功能 等效于 create role 语句

 

登录管理客户端后,可以查看如下各类信息

 

 

 

 

 

 

使用工具建立表空间

 

 

 

对应的sql

CREATE TABLESPACE "Neusoft" OWNER pgsql LOCATION E'D:\\db_postgresql\\pgsql\\newData';

COMMENT ON TABLESPACE "Neusoft" IS 'Haixin Yang is the creator.';

 

建立数据库

 

 

 

 

 

CREATE DATABASE "NeusoftDB"

WITH ENCODING='UTF8'

OWNER=postgres

TABLESPACE="Neusoft";

COMMENT ON DATABASE "NeusoftDB" IS 'DB created by Haixin Yang.';

 

执行完成后可以看到

 

创建表

 

 

 

 

对应的SQL

CREATE TABLE "HelloPostgreSQL"

(

) WITH (OIDS=FALSE)

 

TABLESPACE "Neusoft";

ALTER TABLE "HelloPostgreSQL" OWNER TO pgsql;

COMMENT ON TABLE "HelloPostgreSQL" IS 'Created by Haixin Yang.';

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: PostgreSQL是一款开源的关系型数据库管理系统,它可以在Windows操作系统上安装和使用。以下是PostgreSQL Windows安装的步骤: 1. 下载PostgreSQL安装程序,可以从官方网站或其他可靠的下载站点下载。 2. 运行安装程序,按照提示进行安装。在安装过程中,可以选择安装路径、数据目录、端口号等选项。 3. 安装完成后,打开pgAdmin工具,连接到本地数据库服务器。 4. 创建数据库和表格,进行数据操作。 需要注意的是,在安装和使用PostgreSQL时,需要掌握一定的数据库管理知识和技能。建议先学习相关的数据库基础知识,再进行安装和使用。 ### 回答2: 要在Windows操作系统上安装PostgreSQL数据库,可以按照以下步骤进行: 1. 下载PostgreSQL安装包 在官网上下载所需版本的PostgreSQL安装包,选择合适的版本号和操作系统位数,例如8.4.x(32位)或8.4.x(64位)。 2. 运行安装程序 运行安装程序,按照提示进行安装。在安装过程中,需要指定数据库的数据存储路径、端口号等信息。 3. 设置环境变量 在“高级系统设置”中设置环境变量,例如将postgresql安装目录下的bin目录路径加入到PATH环境变量之中。这个步骤使得PostgreSQL的命令行工具可以被调用时不需要指定完整路径。 4. 安装过程中的操作 在安装过程中,需要指定数据库管理员账户的密码。同时,可以选择是否在启动Windows时自动启动PostgreSQL服务。 5. 数据库创建与用户授权 PostgreSQL数据库安装完成后,需要创建数据库、数据表以及授权用户访问等,相应命令和语法可以在PostgreSQL官方文档中查找。 总的来说,PostgreSQLWindows环境下的安装和配置相对简单,只需按照上述步骤进行即可。同时,在安装和配置完成后,还需要进行相应的数据维护和管理,以保证数据库的稳定性和安全性。 ### 回答3: PostgreSQL是一款开源的关系型数据库管理系统,主要应用于企业级应用程序中。在Windows操作系统上安装PostgreSQL,可以为开发人员提供在本地进行数据库设计、开发和测试的环境。在这篇文章中,我们将介绍如何在Windows操作系统上安装PostgreSQL安装步骤: 1. 下载PostgreSQL安装包。 在PostgreSQL官方网站上下载适合你系统的安装程序,一般情况下会选择最新版本进行下载。下载完成后,双击下载的程序文件。 2. 选择安装路径和组件。 程序开始运行后,第一个页面会要求你选择安装路径和组件。 3. 选择数据目录和端口号。 选择数据目录和端口号。默认情况下,PostgreSQL使用5432端口。 4. 选择用户。 在这个页面,你需要为PostgreSQL选择一个安装的用户(登录名)。如果你只有一个用户,程序会自动选择为你的当前用户。你可以选择不同的用户或创建一个新用户。然后,设置这个用户的密码。 5. 安装过程。 在完成前面的步骤后,点击“安装”按钮,开始进行安装过程。这可能需要一些时间,安装过程中可能会询问你一些选项。 6. 创建一个新数据库。 打开开始菜单,找到“PostgreSQL8.4”(版本号可能不同),点击其中的“pgAdmin III”图标。在pgAdmin工具中,你可以管理你的PostgreSQL数据库。现在,我们需要创建一个新的数据库。右键点击“Databases”文件夹,选择“New Database”。 7. 连接到你的数据库。 在pgAdmin工具中连接到你的数据库。双击“Servers”文件夹,然后右键点击你的服务器,选择“Connect”选项。输入你选择的用户名和密码,然后你就可以连接到你的PostgreSQL数据库了。 在这篇文章中,我们介绍了在Windows操作系统上安装PostgreSQL的步骤。这是一个相对简单的过程,只需要几个步骤就可完成。安装后,你可以创建你自己的数据库和表格,并开始使用PostgreSQL进行应用开发。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值