ZhangZhihui's Blog  

 

复制代码
import dmPython

def connect_dm_database():
   # 数据库连接参数
   password = 'xxxxxxxxxx'    # 数据库密码
   server = '127.0.0.1'     # 数据库服务器IP
   port = 5236                   # 数据库端口号,默认为5236

   try:
       # 连接到达梦数据库
       conn = dmPython.connect(
           password=password,
           server=server,
           port=port
       )
       print("连接成功!")

       # 创建游标对象
       cursor = conn.cursor()

       # 执行SQL查询(示例)
       cursor.execute("SELECT * FROM dual")

       # 获取查询结果
       rows = cursor.fetchall()
       for row in rows:
           print(row)

       # 关闭游标和连接
       cursor.close()
       conn.close()

   except dmPython.Error as e:
       print(f"连接失败:{e}")

# 调用函数进行连接
connect_dm_database()
复制代码

 

PS E:\workspace\zzhtest> python dm.py
连接成功!
('X',)

 

posted on   ZhangZhihuiAAA  阅读(8)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
历史上的今天:
2023-12-30 ZIMP - import error
 
点击右上角即可分享
微信分享提示