Cygwin下面安装postgreSQL
来源:互联网 发布:php赌博系统源代码 编辑:程序博客网 时间:2024/04/29 20:26
1.安装
运行Cygwin的安装程序setup.exe,选中以下组件
Database/
|--postgresql
进行安装。
2.设置
环境变量的设置
在~/.bashrc中添加如下内容:
export CYGWIN=server
export PGDATA=/usr/local/pgsql/data
export PGCLIENTENCODING=EUC_CN
在~/.bash_profile中添加如下内容:
PATH="/usr/sbin:/sbin:${PATH}"
export PATH
运行
$ source ~/.bashrc
$ source ~/.bash_profile
让刚才的设置生效。
cygserver的设置
运行
$ cygserver-config
看到提示yes/no的时候,输入yes,回车。
启动cygserver
$ cygserver &
初始化数据库
$ initdb --no-locale --encoding=EUC_CN
3.启动
运行
$ pg_ctl start -W -o -i
之前须确认cygserver是否启动了。
4.创建用户和数据库
运行
$ createuser -d -a pg
$ createdb -U pg -O pg test
即创建用户pg以及用户和所有者都是pg的数据库test。
4.使用数据库
运行
$ psql test pg
如正常,即出现postgreSQL的提示符.
运行
test=# /?
即出现postgreSQL的常用命令。
现在可以创建表,以及进行查询等动作了。
(具体不做例子了,因为比较简单)
退出PostgreSQL提示符的命令
test=# /q
5.停止
运行
$ pg_ctl stop
即停止PostgreSQL数据库服务。
6.补充
安装过程比较有可能出问题的是initdb的时候。如果出错,请运行
$ rm -rf /usr/local/pgsql/data
删除数据路径,解决问题后再运行initdb。
这儿有非常详细的安装指南,可以参考。
运行Cygwin的安装程序setup.exe,选中以下组件
Database/
|--postgresql
进行安装。
2.设置
环境变量的设置
在~/.bashrc中添加如下内容:
export CYGWIN=server
export PGDATA=/usr/local/pgsql/data
export PGCLIENTENCODING=EUC_CN
在~/.bash_profile中添加如下内容:
PATH="/usr/sbin:/sbin:${PATH}"
export PATH
运行
$ source ~/.bashrc
$ source ~/.bash_profile
让刚才的设置生效。
cygserver的设置
运行
$ cygserver-config
看到提示yes/no的时候,输入yes,回车。
启动cygserver
$ cygserver &
初始化数据库
$ initdb --no-locale --encoding=EUC_CN
3.启动
运行
$ pg_ctl start -W -o -i
之前须确认cygserver是否启动了。
4.创建用户和数据库
运行
$ createuser -d -a pg
$ createdb -U pg -O pg test
即创建用户pg以及用户和所有者都是pg的数据库test。
4.使用数据库
运行
$ psql test pg
如正常,即出现postgreSQL的提示符.
运行
test=# /?
即出现postgreSQL的常用命令。
现在可以创建表,以及进行查询等动作了。
(具体不做例子了,因为比较简单)
退出PostgreSQL提示符的命令
test=# /q
5.停止
运行
$ pg_ctl stop
即停止PostgreSQL数据库服务。
6.补充
安装过程比较有可能出问题的是initdb的时候。如果出错,请运行
$ rm -rf /usr/local/pgsql/data
删除数据路径,解决问题后再运行initdb。
这儿有非常详细的安装指南,可以参考。
- Cygwin下面安装postgreSQL
- windows下面安装postgreSQL
- cygwin下使用postgreSQL
- 在win7下面使用cygwin,并且安装使用git,以及git简明教程
- 安装 cygwin
- 安装cygwin
- cygwin安装
- 安装Cygwin
- Cygwin安装
- Cygwin安装
- Cygwin安装
- cygwin安装
- Cygwin安装
- cygwin安装
- 安装 Cygwin
- 安装cygwin
- 安装cygwin
- 安装cygwin
- Linux下J2sdk的安装
- 艰难历程的开始......
- 谁会记得士多的名字
- 5个名额,需要的留下First Name , Last Name , Email 吧!
- 成长中必须知道的20个故事[第一部分]
- Cygwin下面安装postgreSQL
- 有关activex的问题,用activex加载一个应用程序
- 使用模板表达式的向量类
- 老婆与女友(操作系统与应用软件的关系):
- 我的面试经历(一)(ZT)
- 我的面试经历(二)(ZT)
- PRB:为 IWAM 帐户配置的标识不正确
- 我的面试经历(三)(ZT)
- A 关于.net的参照设定 -不能拷贝 SADE0120.dll到实行目录