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

相关推荐
I'm a winner4 分钟前
第五章:Python 数据结构:列表、元组与字典(一)
开发语言·数据结构·python
我是zxb17 分钟前
EasyExcel:快速读写Excel的工具类
数据库·oracle·excel
番薯大佬22 分钟前
Python学习-day9 字典Dictionary
网络·python·学习
代码不停26 分钟前
MySQL联合查询
java·数据库·mysql
nightunderblackcat28 分钟前
新手向:C语言、Java、Python 的选择与未来指南
java·c语言·python
沐浴露z40 分钟前
Redis内存回收:过期策略与淘汰策略
数据库·redis·缓存
宴之敖者、41 分钟前
MySQL——数据库基础
数据库·mysql
张3蜂1 小时前
MongoDB BI Connector 详细介绍与使用指南(手动安装方式,CentOS 7 + MongoDB 5.0.5)
数据库·mongodb·centos
夏日麋鹿~1 小时前
逐时nc数据批量处理为日平均
python
程序员三明治1 小时前
Python编辑器的安装及配置(Pycharm、Jupyter的安装)从0带你配置,小土堆视频
python·pycharm·编辑器