要注意特定的系统的版本
http://yum.postgresql.org/9.4/redhat/rhel-5.4-x86_64/pgdg-redhat94-9.4-1.noarch.rpm
查看linux是32还是64?
file /bin/ls
下面去修改/etc/yum.repo.d 中的内容
sudo yum install postgresql94.x86_64 postgresql94-contrib.x86_64 postgresql94-debuginfo.x86_64 postgresql94-devel.x86_64 postgresql94-docs.x86_64 postgresql94-libs.x86_64 postgresql94-server.x86_64
/sbin 必须放到path中。
sudo service postgresql-9.4 initdb //初始化db
sudo service postgresql-9.4 start //启动数据库
\c database_name //切换数据库
用新用户登录数据库:postgresql Peer authentication failed for user
postgresql 的认证方式有多种方式:
- peer登录,这个就是和操作系统的用户一样。
- md5 就是通过用户名和密码登录。