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

相关推荐
多恩Stone6 分钟前
【3D-AICG 系列-14】Trellis 2 的 Texturing Pipeline 保留单层薄壳,而 Textured GLB 会变成双层
人工智能·python·算法·3d·aigc
小杜的生信筆記21 分钟前
生信技能技巧小知识,Linux多线程压缩/解压工具
linux·数据库·redis
刘恒12345678927 分钟前
Windows 电脑文件夹手动分类指南
java·windows·python·电脑·php
测试渣30 分钟前
持续集成中的自动化测试框架优化实战指南
python·ci/cd·单元测试·自动化·pytest
Smoothcloud润云33 分钟前
Google DeepMind 学习系列笔记(3):Design And Train Neural Networks
数据库·人工智能·笔记·深度学习·学习·数据分析·googlecloud
银发控、34 分钟前
MySQL覆盖索引与索引下推
数据库·mysql·面试
dzl8439438 分钟前
mac 安装python
开发语言·python·macos
清水白石00842 分钟前
观察者模式全解析:用 Python 构建优雅的事件系统,让组件彻底解耦
java·python·观察者模式
DolphinDB智臾科技1 小时前
DolphinDB 与英方软件达成兼容互认,共筑高效数据新底座
数据库·时序数据库·dolphindb
ZJun_Ocean1 小时前
add_columns
数据库·sql