rhel中: 安装: $sudo yum install postgresql postgresql-server 初始化数据库: $sudo service postgresql initdb 启动数据库: $sudo service postgresql start 开放5432端口: $sudo vim /etc/sysconfig/iptables $sudo service iptables restart 设置postgresql密码 $sudo passwd postgres 让postgresql监听整个网络: $su - postgres $pwd /var/lib/pgsql $vim data/postgresql.conf modify: 去掉listen_addresses前的#号,并且修改listen_addresses = 'localhost'为 listen_addresses = '*' 修改pg_hba.conf $vim data/pg_hba.conf 将本机的认证方式改为trust 在列表最后追加一行: host all all 192.168.1.0/24 password 登录psql $psql 查询账户信息 postgres=#select * from pg_shadow; 修改上述表中的postgres的存储密码 postgres=#alter user postgres password 'root' 列出所有数据库 postgres=#\l 使用数据库 postgres=#\c projectforge 创建一个表 postgres=#create table student(id int,name varchar(50)); 列出所有表 postgres=#\dt
原文链接:https://www.f2er.com/postgresql/196884.html