Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >Python3连接PostgreSQL

Python3连接PostgreSQL

作者头像
静谧星空TEL
发布于 2022-05-10 11:12:18
发布于 2022-05-10 11:12:18
1.2K00
代码可运行
举报
运行总次数:0
代码可运行

一、环境准备

win10安装PostgreSQL12.6:https://cloud.tencent.com/developer/article/1929286

Linux在线安装部署postgresql12+postgis3.1: https://cloud.tencent.com/developer/article/1818708

二、连接代码

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
#-*- encoding: utf-8 -*-


import psycopg2
# 数据库连接参数
## dbname: the database name
## database: the database name (only as keyword argument)
## user: user name used to authenticate
## password: password used to authenticate
## host: database host address (defaults to UNIX socket if not provided)
## port: connection port number (defaults to 5432 if not provided)

conn = psycopg2.connect(database="xl",
                        user="xl", password="123456",
                        host="127.0.0.1", port="5432")
cur = conn.cursor()

cur.execute("SELECT * FROM t_user;")
rows = cur.fetchall()        # all rows in table
print(rows)
conn.commit()

cur.close()
conn.close()
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2021-03-03,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
python3连接postgresql工具类
postgresql中文社区:http://www.postgres.cn/index.php/v2/home
静谧星空TEL
2022/01/05
1.9K0
再继续上次话题,这次要做的是用python操作postgresql
conn=psycopg2.connect(database="postgres",user="postgres",password="1234",host="127.0.0.1",port="5432")
一个有趣的灵魂W
2020/09/15
3350
再继续上次话题,这次要做的是用python操作postgresql
PostGIS导入导出栅格数据
上一篇博文PostGIS导入导出ESRI Shapefile数据介绍了如何导入空间矢量数据到PostgreSQL中,紧接上一篇,本文将介绍如何使用PostGIS导入导出空间栅格数据。 实验环境和上一篇的博文一样: Ubuntu 16.04 LTS 。 数据为全球影像(ESRI ArcGIS提供的示例数据),下载连接:全球影像百度网盘下载 可以使用GDAL的gdalinfo命令查看其详细信息:
卡尔曼和玻尔兹曼谁曼
2019/01/22
4.8K0
PostGIS导入导出栅格数据
--Postgresql 检测表大小 与 PG13 安装pycopg 问题
PG13 上安装pycopg2后,报找不到 libpq.so.5 的问题,之前在PG11 PG12上没有此问题,解决问题的方案为在使用 pycopg2的机器上安装 PostgreSQL 13 x86_64
AustinDatabases
2021/11/26
6570
Python之psycopg2操作PostgreSQL
1)使用psycopg2-2.4.2.win-amd64-py2.7-pg9.0.4-release.exe安装,下载地址:http://vdisk.weibo.com/s/Cd8pPaw56Ozys
周小董
2019/03/25
6K0
Python之psycopg2操作PostgreSQL
Flask数据库和ORM(二)
PostgreSQL是一种常用的开源关系型数据库,它被广泛用于Web应用程序和企业级应用程序。Flask可以使用Python的PostgreSQL驱动程序psycopg2来连接PostgreSQL数据库。在使用PostgreSQL之前,您需要在服务器上安装和配置PostgreSQL,并安装psycopg2库。然后,在Flask应用程序中,您可以使用以下代码创建一个PostgreSQL连接:
堕落飞鸟
2023/05/05
3360
windows环境下python连接openGauss数据库
   python是款面向对象、直译式计算机程序设计语言,同时也是一种功能强大而完善的通用型语言,具有非常简洁而清晰的语法特点,适合完成各种高层任务,几乎可以在所有的操作系统中运行。
宜轩
2022/12/29
8450
【Python系列】使用 `psycopg2` 连接 PostgreSQL 数据库
在现代软件开发中,数据库是存储和检索数据的核心组件。PostgreSQL 是一个广泛使用的开源对象关系数据库系统,以其强大的功能和灵活性而闻名。Python,作为一种流行的编程语言,提供了多种方式与数据库交互,其中 psycopg2 是连接 PostgreSQL 数据库的流行选择之一。
kwan的解忧杂货铺
2024/12/04
2450
PostGIS批量导入栅格数据
如果我们有一批以文件存储的影像数据如何利用PostGIS批量的导出到PostgreSQL数据库中进行管理呢? (单个数据的导入参见我上篇博文:PostGIS导入导出栅格数据)
卡尔曼和玻尔兹曼谁曼
2019/01/22
2.4K0
PostGIS批量导入栅格数据
Python 实现批量查询IP并解析为归
    我接触Python时间也不是很久,实现方法可能会有疏漏。如果有什么疑问和见解,欢迎评论区交流。
py3study
2020/01/17
1.7K0
Python连接MIMIC-IV数据库并图表可视化
这种直接SQL提取方式很直接,但是不是最好的方式也不利于数据的进一步统计分析、可视化和预测分析, 所以我们这里讲解下:
科研收录
2023/12/12
3690
Python连接MIMIC-IV数据库并图表可视化
PostgreSQL安装和使用教程
本篇博客将为您提供关于PostgreSQL数据库的安装和使用教程,帮助您快速上手使用这个强大的开源关系型数据库系统。我们将介绍安装过程和基本使用方法,让您能够轻松开始使用PostgreSQL。
猫头虎
2024/04/08
1.1K0
PostgreSQL安装和使用教程
PostgreSQL 通过python 监控逻辑复制
本期是通过PYTHON 来对逻辑复制中的配置参数,publication 定义, 打印不适合进行逻辑复制的表,打印没有在使用的复制槽,另外包含当前发布端和接收端两边的LSN对比。
AustinDatabases
2021/11/17
8210
PostgreSQL 通过python 监控逻辑复制
Python执行PG数据库查询语句:以Markdown格式打印查询结果
在开始之前,需要确保已经安装了psycopg2和pandas这两个Python库。psycopg2是Python的一个PostgreSQL数据库适配器,用于连接和操作PostgreSQL数据库。而pandas则是一个强大的数据处理库,将用它来处理查询结果并以Markdown格式打印。
木头左
2024/06/09
2070
python-Python与PostgreSQL数据库-PostgreSQL数据库的基本知识(二)
在上面的示例代码中,我们使用psycopg2库的execute()方法来执行一个SQL查询,并将需要插入的数据作为参数传递给execute()方法。
玖叁叁
2023/04/22
7120
基于云上scf的定时任务设计方法
腾讯云无服务器云函数(Serverless Cloud Function,SCF)是腾讯云为企业和开发者们提供的无服务器执行环境。
洛杉矶
2019/02/26
10K1
基于云上scf的定时任务设计方法
【KWDB 创作者计划】_Python语言——万数据插入测试
在衡量数据库性能的诸多指标中,插入数据的能力占据着举足轻重的地位。插入数据是数据库最基本也是最频繁的操作之一,它就像人体的呼吸,顺畅与否直接关系到整个系统的生命力。一个插入能力卓越的数据库,能够迅速高效地将源源不断的数据纳入其中,为后续的查询、分析等操作奠定坚实基础。相反,若数据库在插入数据时表现不佳,出现延迟、卡顿甚至崩溃等问题,那么即使它在其他方面具备一定优势,也难以满足现代业务对数据实时性和高效性的要求。
红目香薰
2025/04/13
300
【KWDB 创作者计划】_Python语言——万数据插入测试
python-Python与PostgreSQL数据库-使用Python执行PostgreSQL查询(二)
在上面的示例代码中,我们使用psycopg2库的execute()方法来执行一个SQL查询,并将需要插入的数据作为参数传递给execute()方法。
玖叁叁
2023/04/22
1K0
python-postgresql建表导入csv
众(小众)所周知,excel只能存一百万条数据,csv文件只能显示一百万条数据。。。无可避免的需要使用数据库,而我所知的开源数据库中,postgresql有个很大的特点,就是对地理数据支持度较高。无可避免的又要用python去操作,那。。。
一个有趣的灵魂W
2020/09/15
2.5K0
python-postgresql建表导入csv
Python数据可视化:浅谈数据挖掘岗
没找到如何用Python创建PG数据库,所以数据库的创建在Navicat for PostgreSQL中完成。
数据森麟
2019/09/27
7280
相关推荐
python3连接postgresql工具类
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
本文部分代码块支持一键运行,欢迎体验
本文部分代码块支持一键运行,欢迎体验