|
|
 |
专题栏目 |
 |
 |
相关文章 |
 |
|
|
|
|
 |
Cygwin下面安装postgreSQL |
热 |
|
| Cygwin下面安装postgreSQL |
|
作者:jlake 文章来源:不详 点击数: 更新时间:2007-11-14 12:53:59  |
|
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。
这儿有非常详细的安装指南,可以参考。
|
|
| 文章录入:mintao 责任编辑:mintao |
|
|
上一篇文章: PERL:铸造多线程+中文SQL自动注入机 下一篇文章: SQL Server 2005 数据转换服务中的模糊查找和模糊分组 |
|
|
| 【字体:小 大】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口】 |
|
注:本站部分文章源于互联网,版权归原作者所有!如有侵权,请原作者与本站联系,本站将立即删除! 本站文章除特别注明外均可转载,但需注明出处! [MinTao学以致用网] |
网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!) |
| |
|
|
|
|