微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Cygwin下面安装postgreSQL

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}"
exportPATH


运行

$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。

这儿有非常详细的安装指南,可以参考。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐