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

相关推荐
heimeiyingwang15 小时前
【架构实战】数据库分库分表实战
数据库·架构
爬山算法15 小时前
MongoDB(60)如何使用explain命令?
数据库·mongodb
2501_9083298515 小时前
NumPy入门:高性能科学计算的基础
jvm·数据库·python
瀚高PG实验室15 小时前
数据库因坏块导致无法VACUUM FREEZE问题处理
数据库·瀚高数据库
gechunlian8815 小时前
Redis简介、常用命令及优化
数据库·redis·缓存
ahauedu15 小时前
MySQL 8.0+ 默认使用 caching_sha2_password 插件进行密码加密
数据库·mysql
CoderIsArt15 小时前
编译器构建中涉及的算法
数据库·算法
IvorySQL15 小时前
从代码到舞台:HOW 2026 致敬 PostgreSQL 18 贡献者
数据库·postgresql·开源
mldlds15 小时前
Spring Boot 实战:轻松实现文件上传与下载功能
java·数据库·spring boot
2401_8747325315 小时前
Python Web爬虫入门:使用Requests和BeautifulSoup
jvm·数据库·python