数据库python连接测试

import psycopg2

def test_database_connection():

"""测试与 PostgreSQL 数据库的连接"""

db_params = {

"host": "", # 替换为您的数据库主机地址

"database": "", # 数据库名称

"user": "", # 数据库用户名

"password": "" # 数据库密码

}

try:

尝试连接到数据库

with psycopg2.connect(**db_params) as conn:

print("成功连接到数据库!")

可选:执行简单查询以验证连接

with conn.cursor() as cur:

cur.execute("SELECT version();") # 查询数据库版本

db_version = cur.fetchone()

print(f"数据库版本: {db_version0}")

except Exception as e:

print(f"连接数据库失败: {e}")

运行连接测试

test_database_connection()

相关推荐
OPEN-F14 分钟前
Python进阶教程:自动化办公实战
python·c#·自动化
minglie121 分钟前
python串口的stream数据mock
python
tachibana223 分钟前
把RAGAS跑起来
数据库·人工智能·ai·架构·大模型·llm·rag
晚风醉蝶25 分钟前
1-16-计数排序-CountingSort
python·算法·排序算法
蒸蒸yyyyzwd35 分钟前
cpp选手秋招学习笔记day14
数据库·oracle
用户77833661321138 分钟前
用搜索数据 API 做一个关键词联想组件(防抖 + 缓存 + 可复用)
python·api
数据库小学妹43 分钟前
MySQL 8.4还是9.7 LTS?8.0 EOL后升级怎么选
数据库·mysql·dba·版本升级·数据库运维
存在morning1 小时前
【PySpark 学习笔记 三】DataFrame API 入门
android·java·数据库
AC赳赳老秦1 小时前
企业标签体系搭建:基于 OpenClaw 采集的多维度公开数据,构建企业画像标签库
java·运维·服务器·python·信息可视化·deepseek·openclaw
m0_547486661 小时前
《数据库原理及应用教程MySQL 8.0》全套PPT课件2026
数据库·mysql