如何ubuntu安装postgresqlL

&&&&FreeBSD10.0下ports安装postgresql9.4-server
FreeBSD10.0下ports安装postgresql9.4-server
网上搜索了相关的文章,有的不是全对,下面的内容是本人结合两篇文章做实验后成功的,为方便以后查询,公开此教程。希望对大家有帮助,如有不对之处,还请谅解
嵌到我的页面
<input type="text" readonly="true" value="">
若举报审核通过,可奖励20下载分
被举报人:
machen_smiling
举报的资源分:
请选择类型
资源无法下载
资源无法使用
标题与实际内容不符
含有危害国家安全内容
含有反动色情等内容
含广告内容
版权问题,侵犯个人或公司的版权
*详细原因:
VIP下载&&免积分60元/年(1200次)
您可能还需要
数据库下载排行postgresql如何手工安装_百度知道
postgresql如何手工安装
文件 &quot:
无法打开目录 &D;data&quot.2:&#92;postgresql8:&#47;postgresql8: 无法找到数据库系统预期在目录 &data&#47.到底如何安装呢;postgresql8.2;:&#47; 找到,再次运行.建立PG_VERSION文件,但是无法打开文件 &quot,里面写版本号8;;soft&#92,;data -E UTF8 --locale=C出现错误,再次运行;D;postgresql8: No susoft&#47;soft&#47.2.建立global目录和pg_control文件;D,再运行initdb -D D.2;soft&#92;data&quot:&#47.2:&#92: No susoft&#47:比致命错误还过分的错误;base&D:
&quot.;soft&#47;postgresql8.然后建立空文件postgresql.3&#47.3&#47.3&#92.2.2.3&#47.2;postgresql8:&#47,再次运行.2;pg_control&D;data&#47;soft&#47:致命错误;postgresql8:
无法读取控制文件.3&#92.3.conf&data -Npostgresql8; 丢失.3&#47: No such file or directory在data目录下建立base目录;data&#47:致命错误:&#47.3设置服务的登陆用户为pgsql(相关权限已经设置好了)安装服务后;PG_VERSION&quot:无法处理服务器的配置文件 &global&#47:postgres.3&#47.conf,再次运行; 不是一个有效的数据目录详细信息运行pg_ctl register -D D
提问者采纳
postgres -D ~&#47先新建一个数据目录比如;data请确保此命令要运行成功:initdb -D ~/data然后运行:~&#47。成功之后运行,有错要排错
提问者评价
其他类似问题
为您推荐:
postgresql的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁linux下安装postgresql_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
linux下安装postgresql
上传于||暂无简介
阅读已结束,如果下载本文需要使用1下载券
想免费下载本文?
下载文档到电脑,查找使用更方便
还剩1页未读,继续阅读
你可能喜欢Ubuntu下安装Postgresql
Ubuntu下安装Postgresql
一、在Ubuntu下安装Postgresql
1.使用 apt-get install 安装
$ sudo apt-get install -y postgresql-9.1 postgresql-client-9.1 postgresql-contrib-9.1 postgresql-server-dev-9.1
二、修改PostgreSQL数据库的默认用户postgres的密码
1.使用postgres用户登录psql客户端
$ sudo -u postgres psql
2.修改PostgreSQL默认用户postgres的密码(postgres=#为psql中的命令行)
postgres=# ALTER USER postgres WITH PASSWORD 'postgres';
3.退出PostgreSQL的psql客户端
postgres=# \q
三、修改Linux系统的postgres用户的密码
1.设置PostgreSQL用户密码
PostgreSQL数据库默认会创建一个Linux用户postgres,通过下面的代码修改密码为'postgres’。
$ sudo -u postgres passwd
输入新的 UNIX 密码:
重新输入新的 UNIX 密码:
现在就可以在数据库服务器上,用postgres帐号通过psql或者pgAdmin等等客户端操作数据库了。
四、修改PostgresSQL数据库配置实现远程访问
1.监听任何地址访问,修改连接权限
将/etc/postgresql/9.1/main/postgresql.conf文档中如下注释去掉:
#listen_addresses = ‘localhost’ 改为 listen_addresses = ‘*’
#password_encryption = on 改为 password_encryption = on
在/etc/postgresql/9.1/main/pg_hba.conf文档末尾加上如下内容:
# to allow your client visiting postgresql server
host all all 0.0.0.0 0.0.0.0 md5
2.重启PostgreSQL数据库
$ /etc/init.d/postgresql restart
五、管理PostgreSQL用户和数据库
1.登录postgre SQL数据库
$ psql -U postgres -h 127.0.0.1
2.创建新用户test,密码123456,无建数据库的权限
$ postgres=# create user “test” with password ‘123456’
3.建立数据库,并指定所有者
$ postgres=# create database “testdb” with owner=”test”;
六、安装postgresql数据库pgAdmin3客户端管理程序
$ apt-get install -y pgadmin3
Please enable JavaScript to view the &a href="/?ref_noscript"&comments powered by Disqus.&/a&
发表评论:
TA的最新馆藏Linux下PostgreSQL 的安装与配置_数据库技术_Linux公社-Linux系统门户网站
你好,游客
Linux下PostgreSQL 的安装与配置
来源:Linux社区&
作者:mchina
PostgreSQL 是一种非常复杂的对象-关系型数据库管理系统(ORDBMS),也是目前功能最强大,特性最丰富和最复杂的自由软件数据库系统。有些特性甚至连商业数据库都不具备。这个起源于伯克利(BSD)的数据库研究计划目前已经衍生成一项国际开发项目,并且有非常广泛的用户。
二、系统环境
系统平台: release 6.3 (Final)
PostgreSQL 版本:PostgreSQL 9.2.4
防火墙已关闭/iptables: Firewall is not running.
SELINUX=disabled
三、安装方式
A. 下载RPM包安装
B. yum 安装
C. 源码包安装
四、安装过程
A. RPM包安装
1. 检查PostgreSQL 是否已经安装
[root@TS-DEV ~]# rpm -qa|grep postgres
[root@TS-DEV ~]#
若已经安装,则使用rpm -e 命令卸载。
2. 下载RPM包
#wget http://yum.postgresql.org/9.2//rhel-6-i386/postgresql92-server-9.2.4-1PGDG.rhel6.i686.rpm
#wget http://yum.postgresql.org/9.2/redhat/rhel-6-i386/postgresql92-contrib-9.2.4-1PGDG.rhel6.i686.rpm
#wget http://yum.postgresql.org/9.2/redhat/rhel-6-i386/postgresql92-libs-9.2.4-1PGDG.rhel6.i686.rpm
#wget http://yum.postgresql.org/9.2/redhat/rhel-6-i386/postgresql92-9.2.4-1PGDG.rhel6.i686.rpm
3. 安装PostgreSQL,注意安装顺序
# rpm -ivh postgresql92-libs-9.2.4-1PGDG.rhel6.i686.rpm # rpm -ivh postgresql92-9.2.4-1PGDG.rhel6.i686.rpm# rpm -ivh postgresql92-server-9.2.4-1PGDG.rhel6.i686.rpm # rpm -ivh postgresql92-contrib-9.2.4-1PGDG.rhel6.i686.rpm
4. 初始化PostgreSQL库
PostgreSQL 服务初次启动的时候会提示初始化。
# service postgresql-9.2 initdb
5. 启动服务
# service postgresql-9.2 start
6. 把PostgreSQL 服务加入到启动列表
# chkconfig postgresql-9.2 on
# chkconfig --list|grep postgres
7. 修改PostgreSQL数据库用户postgres的密码(注意不是linux系统帐号)
PostgreSQL数据库默认会创建一个postgres的数据库用户作为数据库的管理员,默认密码为空,我们需要修改为指定的密码,这里设定为&postgres&。
# su - postgres
# ALTER USER postgres WITH PASSWORD 'postgres';
# select * from pg_
8. 测试数据库
8.1 创建测试数据库
8.2 切换到david 数据库
# \c david
8.3 创建测试表
david=# create table test (
id integer,
name text);
8.4 插入测试数据
david=# insert into test values (1,'david');
INSERT 0 1
8.5 选择数据
david=# select * from
----+-------
测试成功。
更多详情见请继续阅读下一页的精彩内容:
相关阅读:
PostgreSQL删除表中重复数据行
PostgreSQL数据库连接池PgBouncer的搭建
Windows平台编译 PostgreSQL
PostgreSQL备份心得笔记
PostgreSQL 的详细介绍:PostgreSQL 的下载地址:
相关资讯 & & &
& (02月12日)
& (12/30/:29)
& (03月04日)
& (01月19日)
& (12/30/:36)
图片资讯 & & &
   同意评论声明
   发表
尊重网上道德,遵守中华人民共和国的各项有关法律法规
承担一切因您的行为而直接或间接导致的民事或刑事法律责任
本站管理人员有权保留或删除其管辖留言中的任意内容
本站有权在网站内转载或引用您的评论
参与本评论即表明您已经阅读并接受上述条款}

我要回帖

更多关于 linux安装postgresql 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信