数据库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_version[0]}")

except Exception as e:

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

运行连接测试

test_database_connection()

相关推荐
小白学大数据5 分钟前
绕过拼多多 App 反抓包机制的综合逆向解决方案
开发语言·爬虫·python·自动化
使者大牙6 分钟前
【单点知识】 Python装饰器介绍
开发语言·数据库·python
Jackson@ML10 分钟前
2026最新版Sublime Text 4安装使用指南
java·python·编辑器·sublime text
TonyLee01711 分钟前
半监督学习介绍
人工智能·python·深度学习·机器学习
kong790692823 分钟前
Python核心语法-Python自定义模块、Python包
开发语言·python·python核心语法
数智工坊26 分钟前
【操作系统-文件管理】
数据结构·数据库
OLOLOadsd12331 分钟前
基于Mask-RCNN和RegNetX的茎蛀虫检测识别系统详解
python
oioihoii32 分钟前
Oracle迁移KingbaseES实战
数据库·oracle
半路_出家ren42 分钟前
1.古典密码概述
python·网络安全·密码学·古典密码·加密方式
zAnllYrAbIo1 小时前
探索基于QCustomPlot的强大数据可视化工具
oracle