加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

PostgreSQL Windows下的安装

发布时间:2020-12-13 17:26:04 所属栏目:百科 来源:网络整理
导读:① 到http://www.postgresql.org/下载 PostgreSQL for Win 的 no installer 版本。现在最新的版本是8.2.5-1。直接解压就可以了。例如: C:postgreSQL ② 设置环境变量 C: set PGHOME=C:postgreSQL C: set PGDATA=%PGHOME%data C: set PGLIB=%PGHOME%lib


① 到http://www.postgresql.org/下载 PostgreSQL for Win 的 no installer 版本。现在最新的版本是8.2.5-1。直接解压就可以了。例如:
C:postgreSQL
② 设置环境变量
C:> set PGHOME=C:postgreSQL
C:> set PGDATA=%PGHOME%data
C:> set PGLIB=%PGHOME%lib
C:> set PGHOST=localhost
C:> set PATH=%PGHOME%bin;%PATH%

③ initdb 初始化 数据库。
④ pg_ctl start 启动数据库
⑤ pg_ctl stop 停止数据库
⑥ post_svc -install 建立windows nt 服务(需要设置系统环境变量)
⑦ post_svc -remove 删除 windows nt 服务
⑧ 使用"createdb 库名" 新建数据库
⑨ 使用"createuser 用户名"创建数据库帐号
⑩ 使用"psql -h localhost -d 库名- U 用户名"进入数据库


提示:

对于入门者可以使用GUI管理工具 pgAdmin。

initdb -- 创建一个新的 PostgreSQL数据库集群
ipcclean -- 从失效的PostgreSQL服务器中删除共享内存和信号灯
pg_controldata -- 显示一个 PostgreSQL 集群的控制信息
pg_ctl -- 启动,停止和重起 PostgreSQL
pg_resetxlog -- 重置一个 PostgreSQL 数据库集群的预写日志以及其它控制内容
postgres -- 以单用户模式运行一个 PostgreSQL服务器
postmaster -- PostgreSQL多用户数据库服务器
clusterdb -- 对一个PostgreSQL数据库进行建簇
createdb -- 创建一个新的 PostgreSQL 数据库
createlang -- 定义一种新的 PostgreSQL 过程语言
createuser -- 定义一个新的 PostgreSQL 用户帐户
dropdb -- 删除一个现有 PostgreSQL 数据库
droplang -- 删除一种 PostgreSQL 过程语言
dropuser -- 删除一个 PostgreSQL 用户帐户
ecpg -- 嵌入的 SQL C 预处理器
pg_config -- 检索已安装版本的 PostgreSQL 的信息
pg_dump -- 将一个PostgreSQL数据库抽出到一个脚本文件或者其它归档文件中
pg_dumpall -- 抽出一个 PostgreSQL 数据库集群到脚本文件中
pg_restore -- 从一个由 pg_dump 创建的备份文件中恢复 PostgreSQL 数据库。
psql -- PostgreSQL 交互终端
vacuumdb -- 收集垃圾并且分析一个PostgreSQL 数据库
分类: PostgreSQL,数据库
标签: Windows,PostgreSQL

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读