作家
登录

怎么在一台树莓派上安装Postgres数据库

作者: 来源: 2017-11-23 10:16:12 阅读 我要评论

  1. test=> select * from people; 
  2.  
  3.      name      |         company          
  4.  
  5. ---------------+------------------------- 
  6.  
  7.  Ben Nuttall   | Raspberry Pi Foundation 
  8.  
  9.  Rikki Endsley | Red Hat 
  10.  
  11. (2 rows

a postgres query

a postgres query

  1. test=> select name from people where company = 'Red Hat'
  2.  
  3.      name      | company  
  4.  
  5. ---------------+--------- 
  6.  
  7.  Rikki Endsley | Red Hat 
  8.  
  9. (1 row) 

pgAdmin

如不雅欲望应用一个图形对象去拜访数据库,你可以应用它。 PgAdmin 是一个全功能的 PostgreSQL GUI,它许可你去创建和治理数据库和用户、创建和修改表、履行萌芽,和如同在电子表格一样熟悉的视图中浏览结不雅。psql 敕令行对象可以很好地进内行单萌芽,并且你会发明很多高等用户一向在应用它,因为它的履行速度很快 (并且因为他们不须要借助 GUI),然则,一般用户进修和操作数据库,应用 pgAdmin 是一个更合适的方法。

a remote connection

关于 pgAdmin 可以做的其它工作:你可以用它在树莓派上直接连接数据库,或者用它在其它的电脑上长途连接到树莓派上的数据库。

它是和基于 Debian 的体系如 Ubuntu 是完全雷同的;如不雅你在其它发行版上安装,测验测验与你的体系相干的等价的敕令。 或者,如不雅你在 Windows 或 macOS 上,测验测验大年夜 pgAdmin.org 高低载 pgAdmin。留意,在 apt 上的可用版本是 pgAdmin3,而最新的版本 pgAdmin4,在其网站上可以找到。

在同一台树莓派上应用 pgAdmin 连接到你的数据库,大年夜主菜单上简单地打开 pgAdmin3 ,点击 new connection 搁笔,然后完成注册,这时,你将须要一个名字(连接名,比如 test),改变用户为 “pi”,然后剩下的输入框留空 (或者如它们本来不动)。点击 OK,然后你在左侧的侧面版中将发明一个新的连接。

connect your database with pgadmin

connect your database with pgadmin

1、 编辑 PostgreSQL 设备文件 /etc/postgresql/9.6/main/postgresql.conf ,撤消 listen_addresses 行的注释,并把它的值大年夜 localhost 改变成 *。然后保存并退出。

留意,这里应用了一个注入字符串到萌芽中的安然的办法, 你不欲望被 小鲍勃的桌子 害逝世!

2、 编辑 pg_hba 设备文件 /etc/postgresql/9.6/main/postgresql.conf,将 127.0.0.1/32 改变成 0.0.0.0/0 (对于IPv4)和将 ::1/128 改变成 ::/0 (对于 IPv6)。然后保存并退出。

3、 重启 PostgreSQL 办事: sudo service postgresql restart。

留意,如不雅你应用一个旧的 Raspbian 镜像或其它发行版,版本号可能不一样。

edit the postgresql configuration to allow remote connections

edit the postgresql configuration to allow remote connections

做完这些之后,在其它的电脑上打开 pgAdmin 并创建一个新的连接。这时,须要供给一个连接名,输入树莓派的 IP 地址作为主机(这可以在义务栏的 WiFi 搁笔上悬停鼠标找到,或者在一个终端中输入 hostname -I 找到)。


  推荐阅读

  通过构建一个简单的掷骰子游戏去学习怎么用Python编程

Python 是一个异常风行的编程说话,它可以用于创建桌面应用法度榜样、3D 图形、视频游戏、甚至是网站。它是异常好的首选编程说话,因为它易于进修,不像一些复杂的说话,比如,C、 C++、 或 Java。 即使>>>详细阅读


本文标题:怎么在一台树莓派上安装Postgres数据库

地址:http://www.17bianji.com/lsqh/39169.html

关键词: 探索发现

乐购科技部分新闻及文章转载自互联网,供读者交流和学习,若有涉及作者版权等问题请及时与我们联系,以便更正、删除或按规定办理。感谢所有提供资讯的网站,欢迎各类媒体与乐购科技进行文章共享合作。

网友点评
自媒体专栏

评论

热度

精彩导读
栏目ID=71的表不存在(操作类型=0)