数据库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()

相关推荐
遇见你...几秒前
B01 SpringMVC入门
数据库·sql
2601_949816163 分钟前
使用python进行PostgreSQL 数据库连接
数据库·python·postgresql
l1t4 分钟前
在aarch64 Linux环境编译安装CinderX
linux·python
脑子加油站9 分钟前
mysql数据库常用命令
数据库
站大爷IP10 分钟前
Python装饰器实战:从入门到封装通用业务逻辑
python
一个天蝎座 白勺 程序猿11 分钟前
KingbaseES性能优化实战:从CPU高使用率到高效运行的全路径解析
数据库·性能优化·时序数据库
SuperHeroWu715 分钟前
【Neo4j 】图数据库容器化部署(国内源,Linux 详细步骤)
linux·数据库·neo4j
Funky_oaNiu15 分钟前
Oracle大批量数据更新总体思路:避坑指南与关键原则
数据库·oracle
小码吃趴菜16 分钟前
服务器预约系统linux小项目-第五节课
linux·服务器·oracle
blxr_18 分钟前
Spring AI
数据库·人工智能·spring