sudo apt-get install postgresql
postgresql的管理工具软件
sudo apt-get install pgadin3
环境配置
修改PostgreSQL数据库的默认用户postgres的密码 (不是ubuntu系统帐号)
//PostgreSQL登录(使用psql客户端登录)
sudo -u postgres psql
alter user postgres with password '123456';
修改linux系统的postgres用户的密码(密码与数据库用户postgres的密码相同)
//删除PostgreSQL用户密码
sudo passwd -d postgres
//设置PostgreSQL用户密码
sudo -u postgres passwd
输入新的 UNIX 密码:
修改PostgresSQL数据库配置实现远程访问
vi/etc/postgresql/9.3/main/postgresql.conf
改为
listen_addresses = ‘*’
//启用密码验证
改为
password_encryption = on
可访问的用户ip段
vi /etc/postgresql/9.1/main/pg_hba.conf 在末尾处添加
重启 PostgreSQL数据库
/etc/init.d/postgresql restart
管理PostgreSQL用户和数据库
psql -U postgres -h127.0.0.1
创建新用户zhaofeng,但不给建数据库的权限
create user“test” with password ‘123456’ nocreatedb;
(用户名要用双引号 )
建立数据库,并指定所有者
create database“testdb” with owner=”zhaofeng”;