作家
登录

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

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

a remote connection

不论你连接的是本地的┞氛样长途的数据库,点击打开 Server Groups > Servers > test > Schemas > public > Tables,右键单击 people 表,然后选择 View Data > View top 100 Rows。你如今将看到你前面输入的数据。

viewing test data

viewing test data

你如今可以创建和修改数据库和表、治理用户,和应用 GUI 炔源溷本身的萌芽了。你可能会发明这种可视化办法比敕令行更易于治理。

Python

要年腋荷琐 Python 脚本连接到你的数据库,你将须要 Psycopg2 这个 Python 包。你可以用 pip 来安装它:

  1. sudo pip3 install psycopg2 

如今打开一个 Python 编辑器写一些代码连接到你的数据库: 

  1. import psycopg2 
  2.  
  3.  conn = psycopg2.connect('dbname=test'
  4.  
  5.  cur = conn.cursor() 
  6.  
  7.  cur.execute('select * from people'
  8.  
  9.  results = cur.fetchall() 
  10.  
  11.  for result in results: 
  12.  
  13.      print(result) 

如不雅你想去拜访树莓派,你可以用 apt 去安装它:

运行这个代码去看萌芽结不雅。留意,如不雅你连接的是长途数据库,在连接字符串中你将须要供给更多的凭证,比如,增长主机 IP、用户名,和数据库暗码:

  1. conn = psycopg2.connect('host=192.168.86.31 user=pi  
  2.  
  3. password=raspberry dbname=test') 

你甚至可以创建一个函数去运行特定的萌芽: 

  1. def get_all_people(): 
  2.  
  3.         query = ""
  4.  
  5.         SELECT 
  6.  
  7.             * 
  8.  
  9.         FROM 
  10.  
  11.             people 
  12.  
  13.         ""
  14.  
  15.         cur.execute(query) 
  16.  
  17.         return cur.fetchall() 

和一个包含参数的萌芽: 

  1. def get_people_by_company(company): 
  2.  
  3.        query = ""
  4.  
  5.        SELECT 
  6.  
  7.            * 
  8.  
  9.        FROM

      推荐阅读

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

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


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

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

关键词: 探索发现

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

网友点评
自媒体专栏

评论

热度

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