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

相关推荐
灯澜忆梦1 分钟前
【MySQL7】多表查询
数据库·sql
Qlittleboy12 分钟前
tp5网站链接不上slqserver,计算机积极拒绝了链接
数据库·sql
软萌萌的120 分钟前
Python零基础从入门到精通详细教程-数据类型
开发语言·windows·python
东北赵四27 分钟前
关于Java泛型的知识点及其相关面试题
java·windows·python
姓蔡小朋友29 分钟前
Java线程并发
java·开发语言·python
海带紫菜菠萝汤33 分钟前
免费在线翻译器横评:2026年6款PDF翻译工具对比
人工智能·python·pdf
行业研究员1 小时前
腾讯云数据库:团队知识统一检索实践
数据库·云计算·腾讯云·腾讯云数据库·团队知识
朱容zr3331331 小时前
什么是覆盖索引?它的优点是什么?
数据库
一十九的酒1 小时前
Oracle Data Guard 备库归档日志满导致同步中断的解决实战
数据库·oracle·oracle-dg 续传·归档空间满
changjiahong1 小时前
lvs总结
服务器·数据库·lvs