- test=> select * from people;
- name | company
- ---------------+-------------------------
- Ben Nuttall | Raspberry Pi Foundation
- Rikki Endsley | Red Hat
- (2 rows)
a postgres query
- test=> select name from people where company = 'Red Hat';
- name | company
- ---------------+---------
- Rikki Endsley | Red Hat
- (1 row)
pgAdmin
如不雅欲望应用一个图形对象去拜访数据库,你可以应用它。 PgAdmin 是一个全功能的 PostgreSQL GUI,它许可你去创建和治理数据库和用户、创建和修改表、履行萌芽,和如同在电子表格一样熟悉的视图中浏览结不雅。psql 敕令行对象可以很好地进内行单萌芽,并且你会发明很多高等用户一向在应用它,因为它的履行速度很快 (并且因为他们不须要借助 GUI),然则,一般用户进修和操作数据库,应用 pgAdmin 是一个更合适的方法。
关于 pgAdmin 可以做的其它工作:你可以用它在树莓派上直接连接数据库,或者用它在其它的电脑上长途连接到树莓派上的数据库。
它是和基于 Debian 的体系如 Ubuntu 是完全雷同的;如不雅你在其它发行版上安装,测验测验与你的体系相干的等价的敕令。 或者,如不雅你在 Windows 或 macOS 上,测验测验大年夜 pgAdmin.org 高低载 pgAdmin。留意,在 apt 上的可用版本是 pgAdmin3,而最新的版本 pgAdmin4,在其网站上可以找到。
在同一台树莓派上应用 pgAdmin 连接到你的数据库,大年夜主菜单上简单地打开 pgAdmin3 ,点击 new connection 搁笔,然后完成注册,这时,你将须要一个名字(连接名,比如 test),改变用户为 “pi”,然后剩下的输入框留空 (或者如它们本来不动)。点击 OK,然后你在左侧的侧面版中将发明一个新的连接。
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
做完这些之后,在其它的电脑上打开 pgAdmin 并创建一个新的连接。这时,须要供给一个连接名,输入树莓派的 IP 地址作为主机(这可以在义务栏的 WiFi 搁笔上悬停鼠标找到,或者在一个终端中输入 hostname -I 找到)。
推荐阅读
Python 是一个异常风行的编程说话,它可以用于创建桌面应用法度榜样、3D 图形、视频游戏、甚至是网站。它是异常好的首选编程说话,因为它易于进修,不像一些复杂的说话,比如,C、 C++、 或 Java。 即使>>>详细阅读
地址:http://www.17bianji.com/lsqh/39169.html
1/2 1