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

相关推荐
wangyangyangcumt几秒前
银河麒麟V10 SP3离线安装Nginx1.21.5全记录
linux·运维·数据库
tongyiixiaohuang1 分钟前
基于轻易云的数据集成,实现企业系统间灵活对接
java·前端·数据库
weixin_381288183 分钟前
HTML lang 属性的正确取值规范:BCP 47 格式详解与最佳实践
jvm·数据库·python
阿丰资源6 分钟前
基于SpringBoot智能化体育馆管理系统(附源码+文档+数据库,一键运行)
数据库·spring boot·后端
阿荻在肝了7 分钟前
Agent学习七:LangGraph学习-持久化与记忆二
python·学习·agent
u01091476010 分钟前
如何正确对 JavaScript 对象的键进行字母序排序
jvm·数据库·python
maqr_11011 分钟前
MySQL在事务中如何实现串行化_使用select lock in share mode查询
jvm·数据库·python
是Yu欸13 分钟前
SGLang 推理服务基础性能评测
android·数据库·大模型·github·昇腾·sglang·qwen3
TechWayfarer22 分钟前
离线IP数据库内网部署:场景选型与热更新落地实践
网络·数据库·python·网络协议·tcp/ip
科技牛牛22 分钟前
离线IP数据库推荐:风控合规场景怎么选
网络·数据库·tcp/ip·离线ip数据库·.数据安全