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

相关推荐
拾忆-eleven2 分钟前
NLP学习路线图(四):Python编程语言
python·学习·自然语言处理
SylviaW0826 分钟前
python-leetcode 67.寻找两个正序数组中的中位数
开发语言·python·leetcode
mutianhao102431 分钟前
Python测试单例模式
python·单例模式·设计模式
waterHBO1 小时前
人脸识别,使用 deepface + api + flask, 改写 + 调试
后端·python·flask
冬瓜的编程笔记1 小时前
【MySQL成神之路】MySQL插入、删除、更新操作汇总
数据库·mysql
闪电麦坤951 小时前
SQL:窗口函数(Window Functions)
数据库·sql
简单点了1 小时前
SQL概述和定义
数据库·sql
听风吹雨yu1 小时前
UV-python环境管理工具 入门教程
开发语言·python·uv
眠修2 小时前
MySQL 故障排查与生产环境优化
数据库·mysql
y_f_62 小时前
etcd基础
数据库·etcd