Ubuntu12.04上安装、配置PostgreSQL9.1

1、安装PostgreSQL

执行命令:apt-get update

获取最新的服务器,否则之后安装会出现404

执行命令: apt-get install postgresql   获取安装包

输入Y自动安装

安装成功后,默认会创建名为postgres的数据库、名为postgres的Linux系统用户和名为postgres的数据库用户。

2、修改数据库默认用户postgres的密码,以便可以使用客户端软件(pgAdmin III等)远程登录数据库

1)登录数据库

方式一:

方式二:

2)退出数据库

命令:\q

3)修改postgres用户密码

将postgres用户的密码修改为“panda”

 

3、修改名为postgres的系统用户的密码(非root用户身份登录数据库时,需要输入该密码)

1)删除系统用户密码(此时使用非root用户身份登录数据库时,不需要输入密码)

执行命令:sudo passwd -d postges

2)修改系统用户密码(为了安全起见)

3)以非root用户登录数据库,需要输入刚刚修改后的系统用户密码

4、数据库管理

1)创建数据库用户

方式一:

登录数据库,创建新用户,名称用双引号,区分大小写

方式二:

切换用户,创建新用户

-A   不允许创建其他用户

-D   用户不能创建数据库

-P    需要输入密码

2)查看已创建的新用户

3)创建数据库

创建数据库时指定数据库用户:

5、外部远程访问数据库的相关配置(数据库客户端软件pgAdmin III)

1)编辑配置文件:/etc/postgresql/9.1/main/postgresql.conf

修改监听地址权限,接收任何连接:

#listen_addresses = ‘localhost’改为 listen_addresses = ‘*’

启用密码验证:

#password_encryption = on改为password_encryption = on

2)编辑配置文件:/etc/postgresql/9.1/main/pg_hba.conf

文件末尾添加以下内容:

host all all 0.0.0.0/0 md5

配置完成后,需要重启数据库:

执行命令:/etc/init.d/postgresql restart

6、使用客户端软件远程访问数据库

下载pgAdmin III,启动程序,点击【开始】-【添加服务器】,输入主机,用户名,密码等信息,便可以管理数据库

 

 

 

posted @ 2015-11-02 17:20  Miss7777  阅读(295)  评论(0编辑  收藏  举报