ubuntu安装和使用postgresql的教程

来源:爱站网时间:2020-03-11编辑:网友分享
PostgreSQL是关系数据库管理系统,它可以为我们存储,组织和访问信息,那么你知道如何安装和使用postgresql吗?下面我们就去看看ubuntu安装和使用postgresql的教程。

PostgreSQL是关系数据库管理系统,它可以为我们存储,组织和访问信息,那么你知道如何安装和使用postgresql吗?下面我们就去看看ubuntu安装和使用postgresql的教程。

安装组件

客户端安装
sudo apt-get install postgresql-client
服务器安装
 

复制代码
代码如下:

sudo apt-get install postgresql postgresql-contrib

 

获取Installing PostGIS, procedural languages, client interfaces等插件列表
 

复制代码
代码如下:

apt-cache search postgres

 

Ruby PG gem安装,需要生成Native Extension

首先安装相应package
 

复制代码
代码如下:

sudo apt-get install libpq-dev

 

找到pg_config所在位置
 

复制代码
代码如下:

sudo find / -name pg_config

 

安装pg gem
 

复制代码
代码如下:

gem install pg -- --with-pg-config=/usr/bin/pg_config

 

服务器配置
设置postgres用户,用postgres用户登录并修改密码
 

复制代码
代码如下:

sudo -u postgres psql postgres

 

为postgres用户设置密码
 

复制代码
代码如下:

\password postgres

 

创建新数据库
 

复制代码
代码如下:

sudo -u postgres createdb mydb

 

服务器高级设置
创建用户
 

复制代码
代码如下:

sudo -u postgres createuser --superuser $USER
sudo -u postgres psql
postgres=# \password $USER

 

管理用户及权限

编辑/etc/postgresql/current/main/postgresql.conf文件用以监听其它网络
 

复制代码
代码如下:

listen_addresses = '*'

 

创建新用户tesdb及该用户所拥有的数据库testdb
 

复制代码
代码如下:

sudo -u postgres createuser -D -A -P testdb
sudo -u postgres createdb -O testdb testdb

 

编辑/etc/postgresql/current/main/pg_hba.conf文件,允许testdb用户远程连接testdb数据库
 

复制代码
代码如下:

host testdb testdb 0.0.0.0/0 md5

 

重新加载配置
 

复制代码
代码如下:

sudo /etc/init.d/postgresql reload

 

重启数据库
 

复制代码
代码如下:

sudo /etc/init.d/postgresql restart

以上就是小编为大家介绍ubuntu安装和使用postgresql的教程,大家学习的怎样呢?只有我们掌握好了专业知识,才能不畏惧任何人。

上一篇:无需重装系统即可恢复Ubuntu系统密码的方法

下一篇:ubuntu如何创建桌面快捷方式

您可能感兴趣的文章

相关阅读

热门软件源码

最新软件源码下载