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

Postgresql 安装与配置

1.下载Postgres sql

下载地址为:http://www.postgresql.org/ftp/source

2.安装Postgres sql

l tar xvzf postgresql-8.4.0.tar.gz

l ./configure --prefix=/pgsql

l make

l make install

l su – postgres

l source.bash_profile

l initdb-E UNICODE -D /var/lib/pgsql/data

在上述的编译过程中,系统会创建postgres用户,并将data目录指定在/var/lib/pgsql/data,安装目录认在/pgsql,启动postgres的方法有两种:

postgres不能使用root用户重启,需要su postgres

l pg_ctl-D /var/lib/pgsql/data -l logfile start

l postgres-D /pgsql/data

3.远程连接配置

l 启动监听主机和端口,编辑postgresql.conf文件

listen_addresses= '*'

port = 5432

l 打开pg_hba.conf,填加一行。

host allall 192.168.11.1/24 trust

24是监听192.168.11段所有IP,32是指监听某一个IP

4.数据导入、导出

l 数据的导出

pg_dump -U postgres(用户名) (-t 表名) 数据库名(缺省时同用户名)> c:\fulldb.sql

l 数据的导入

psql -U postgres postgres < C:\fulldb.sql

5.编码问题

Postgres客户端和服务端的编码有可能不一致,如通过show client_encoding和show server_encoding查看,如果不一致,执行reset client_encoding

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

相关推荐