python连接PostgreSQL 数据库

news/2024/7/9 23:08:13 标签: 数据库, python, postgresql

 

 

执行如下命令安装

pip3 install psycopg2

 python代码

python">'''
Author: tkhywang 2810248865@qq.com
Date: 2023-08-21 11:42:17
LastEditors: tkhywang 2810248865@qq.com
LastEditTime: 2023-08-21 11:51:56
FilePath: \PythonProject02\PostgreSQL 数据库.py
Description: 这是默认设置,请设置`customMade`, 打开koroFileHeader查看配置 进行设置: https://github.com/OBKoro1/koro1FileHeader/wiki/%E9%85%8D%E7%BD%AE
'''
import psycopg2

# 连接数据库
#conn = psycopg2.connect(database="database_name", user="username", password="password", host="localhost", port="5432")
conn = psycopg2.connect(database="sales_db", user="sales_user", password="123456@abc.COM", host="192.168.56.15", port="5432")
# 执行查询
cur = conn.cursor()
cur.execute("SELECT id, tname FROM public.test1;")
# 获取结果
rows = cur.fetchall()
for row in rows:
    print(row)

# 关闭连接
cur.close()
conn.close()

 连接成功输入

 


http://www.niftyadmin.cn/n/4958026.html

相关文章

深入理解CyclicBarrier

CyclicBarrier翻译过来是回环栅栏,它可以实现让一组线程等待至某个状态之后再全部同步执行,这个状态叫屏障点。当所有等待线程都被释放后,CyclicBarrier可以重置再次使用。 CyclicBarrier的功能是由ReentrantLock和Condition共同实现的&…

软考高级架构师下篇-12层次式架构设计理论与实践

目录 1. 考情分析2. 层次式体系结构概述3. 表现层框架设计4. 中间层框架设计5. 数据访问层设计6. 数据架构规划与设计7. 物联网层次架构设计7. 前文回顾1. 考情分析 根据考试大纲,层次式架构设计理论与实践知识点会涉及单选题型(约占2~5分)和案例题(25分),本小时内容偏重于方…

cortex-A7核UART总线实验

uart.h: #ifndef __UART4_H__ #define __UART4_H__#include "stm32mp1xx_rcc.h" #include "stm32mp1xx_gpio.h" #include "stm32mp1xx_uart.h"//RCC/GPIO/UART4章节初始化 void hal_uart4_init();//发送一个字符函数 void hal_put_c…

YYAnimatedImageView 加载GIF 不能重复播放,播放一次就结束了

关于使用YYAnimatedImageView 加载动画,可参考 博客 YYImage: 修复了iOS14的bug 本文主要介绍,无法重复播放的问题。 先上效果: 原因分析: YYAnimatedImage 协议提供一个方法(animatedImageLoopCount)获取循环模式 0 循环播放&a…

短视频矩阵seo关键词霸屏开发源码逻辑

目录 ​编辑 一、短视频矩阵系统seo是如何从开发上实现的 二、短视频SEO矩阵系统源码开发,需要遵循一下步骤: 三、矩阵开发源码,功能开发,代码展示如下: 一、短视频矩阵系统seo是如何从开发上实现的 短视频矩阵系…

微信小程序 车牌号输入组件

概述 一个小组件,用于方便用户输入车牌号码 详细 概述 有时候我们开发过程中会遇到需要用户输入车牌号的情况,让客户通过自带键盘输入,体验不好且容易出错,例如车牌号是不能输入O和I的,因此需要有一个自定义的键盘…

SpringBoot-1-Spring Boot实战:快速搭建你的第一个应用,以及了解原理

SpringBoot-1-Spring Boot实战:快速搭建你的第一个应用,以及了解原理 今日内容 SpringBootWeb入门 前言 我们在之前介绍Spring的时候,已经说过Spring官方(Spring官方)提供很多开源项目,点击projects,看到spring家族…

git创建分支和合并分支

1.创建分支 git创建分支只需要使用switch 命令就行: git switch -c 分支名 创建分支并切换到该分支 后面括号里面的内容发生改变就是修改了分支 。 然后想要合并分支就在 创建的分支中 进行提交修改的内容,还是通过:add 命令和commit命令…