redhat6.5安装postgresql8.4数据库
Redhat6.5安装postgresql8.4数据库
step1 先移除原有的postgresql数据库(如果有),否则直接跳过
rpm -qa | grep postgresql*
rpm -ev rpmName
step2 下载新的postgresql rpm安装包
网址:http://mirrors.sohu.com/centos/6.6/os/x86_64/Packages/
wget http://mirrors.sohu.com/centos/6.6/os/x86_64/Packages/postgresql-libs-8.4.20-1.el6_5.x86_64.rpm
wget http://mirrors.sohu.com/centos/6.6/os/x86_64/Packages/postgresql-8.4.20-1.el6_5.x86_64.rpm
wget http://mirrors.sohu.com/centos/6.6/os/x86_64/Packages/postgresql-devel-8.4.20-1.el6_5.x86_64.rpm
wget http://mirrors.sohu.com/centos/6.6/os/x86_64/Packages/postgresql-server-8.4.20-1.el6_5.x86_64.rpm
下载完成后,按照下载顺序依次安装
rpm -ivh postgresql-libs-8.4.20-1.el6_5.x86_64.rpm
rpm -ivh postgresql-8.4.20-1.el6_5.x86_64.rpm
rpm -ivh postgresql-devel-8.4.20-1.el6_5.x86_64.rpm
rpm -ivh postgresql-server-8.4.20-1.el6_5.x86_64.rpm
step3 初始化后启动数据库服务
初始化数据库,默认路径为/var/lib/pgsql/data
# service postgresql initdb
启动服务
# service postgresql start
step4 创建数据库
重建一个新os用户:
useradd postgresql
passwd postgresql
创建数据库
createdb proj2
对于错误
createdb: could not connect to database postgres: FATAL: Ident authentication failed for user "postgresql"
解决办法:
修改/var/lib/pgsql/data/pg_hga.conf文件
修改
# "local" is for Unix domain socket connections only
local all all ident
为:
# "local" is for Unix domain socket connections only
local all postgresql trust
保存,然后
重新加载配置文件
/etc/init.d/postgresql reload
对于错误:
createdb: could not connect to database postgres: FATAL: role "postgresql" does not exist
解决办法:
加参数-U指定具体的role
#postgres应该是postgresql中的默认的role
createdb proj2 -U postgres
连接到数据库
psql proj2 -U postgres
http://jingyan.baidu.com/article/3ea51489ec3cb452e71bba52.html
redhat6.5安装postgresql8.4数据库的更多相关文章
- redhat6.3安装MySQL-server-5.6.13-1.el6.x86_64.rpm
redhat6.3安装MySQL-server-5.6.13-1.el6.x86_64.rpm 首先下载下面三个文件: [plain] MySQL-client-5.6.13-1.el6.x ...
- Redhat6.8安装Oracle11g下遇到两个问题记录
问题一: 刚刚安装完毕Oracle之后,尝试sqlplus登陆报错,TNS:net service name is incorrectly specified 参考文章:关于环境变量ORACLE_SI ...
- Redhat6.5安装DB2 Express-C版本
Linux Redhat6.5安装DB2 Express-C版本: 创建相关用户和组 创建用户组: groupdel db2iadm1 groupadd -g 999 db2iadm1 groupad ...
- Redhat6.5安装oracle11g
Redhat6.5安装oracle11g 一. 安装环境 linux服务器:Redhat 6.5 64位 oracle版本:oracle11gR2 远程windows服务器:已安装Xmanage ...
- 【转载】CentOS6.5_X64下安装配置MongoDB数据库
[转载]CentOS6.5_X64下安装配置MongoDB数据库 2014-05-16 10:07:09| 分类: 默认分类|举报|字号 订阅 下载LOFTER客户端 本文转载自zhm&l ...
- RedHat6.6安装Oracle11gR2
RedHat6.6安装Oracle11gR2 一.Centos6.6的安装配置 1- 选择安装模式 2- 选择“skip”,跳过检查. 3- 选择“下一步” 4- ...
- 在Windows 10上安装Oracle 11g数据库出现的问题及解决
在Windows 10上安装Oracle 11g数据库,并且很多次出现过:当安装的进度条进行到快要结束的时候弹出一个提示框.如下: [Java(TM)2 Platform Standard Editi ...
- Redhat6下安装QEMU
Redhat6下安装QEMU 1.下载QEUM:http://wiki.qemu.org/Download 2.解压qemu-1.6.1.tar.bz2到/tmp目录(也可以是其他目录)下,并进入解压 ...
- redhat6.3安装matlab运行时MCR7.8,初步测试ok
redhat6.3安装完matlab2008a后在目录$MATLAB_HOME/toolbox/compiler/deploy/glnxa64中有MCRInstaller.bin 使用这个安装MCR即 ...
随机推荐
- 前端h5开发发布ios
1.首先要有一个html5+的软件HBuilder 2.整体完成然后就点发布,主要注意页面入口就是你的网页的入口 3.下载一个appuploader软件,无需mac本就可以方便的申请证书和描述(因为发 ...
- Swift,枚举
枚举类型判断 1.设置并利用枚举 enum Weacher{ case a case b case c } var d=Weacher.b switch d{ case .a: print(" ...
- 深入理解JS函数作用域链与闭包问题
function fun(n,o) { console.log(o) return { fun:function(m){ return fun(m,n); } }; } ); a.fun(); a.f ...
- Yii2系列教程:安装及Hello World
http://www.yiiframework.com/ 安装Yii2 打算从头开始,所以,连安装Yii2也稍微写一点吧.安装Yii2最好的方式就是使用composer: composer globa ...
- 使用JavaScript和Canvas实现下雪动画效果
该下雪动画效果使用了HTML5中Canvas画布实现,其中涉及了物理学中曲线运动的相关知识与运算. index.html <!DOCTYPE html> <html lang=&qu ...
- [Unity-2] Unity播放音乐
Unity里面大部分的功能都能够通过拖拽来实现,可是为了方便介绍,在这里都通过代码来实现. Unity里面要播放音乐主要有下面3个要素: 1.AudioSource:控制音乐播放的主体 2.Audi ...
- Node.js 访问https网站
源码: //==================================================== // 访问https://www.zhihu.com/得到pagecode // ...
- LeetCode题目:Spiral Matrix II
原题地址:https://leetcode.com/problems/spiral-matrix-ii/ class Solution { public: vector<vector<in ...
- H5页面在IOS下不会自动播放音乐的坑
document.addEventListener(‘DOMContentLoaded‘, function () { function audioAutoPlay() { var audio = d ...
- silverlight RadGridView总结三(转载)
在RadGridView中进行分组以及导出 分组 主要是在前台进行分组的定义: 前台代码: <telerik:RadGridView x:Name="RadGridView1" ...