news 2026/4/3 5:36:25

学习python连接达梦数据库

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
学习python连接达梦数据库

dmPython是达梦提供的依据Python DB API version 2.0 中API使用规定而开发的数据库访问接口。使用Python连接达梦数据库时需要安装dmPython。有两种安装dmpython的方式:
方式一:通过pip install命令安装,如下图所示,运行下面的命令在线安装dmpython。

pipinstalldmpython


方式二通过setup.py文件安装。如果安装了达梦数据库软件,并设置DM_HOME环境变量(保存达梦数据库软件安装路径),使用命令行工具将当前路径切换到dmdbms\drivers\python\dmPython内,然后运行下面的命令安装dmPython。安装完毕后,将dmdbms\drivers\dpi内的文件及子文件夹复制到Python\Python310\Lib\site-packages\dmPython-2.5.5-py3.10-win-amd64.egg文件夹内即可正常使用dmPython,后者的路径可通过进入python解释器后运行import sys及sys.path命令查看具体地址。

python setup.pyinstall



如果电脑联网,使用第一种方式安装dmPython最方便,安装结束后使用下面的程序验证连接达梦数据库并读取表数据,程序及运行效果如下所示:

importdmPython# 创建连接conn=dmPython.connect(server="127.0.0.1",port=5236,user="XXXXXX",password="XXXXXXXXX",schema='SCHOOL')# 执行SQL查询cursor=conn.cursor()cursor.execute("select * from CLASS")rows=cursor.fetchall()forrowinrows:print(row)# 关闭连接cursor.close()conn.close()


参考文献:
[1]https://eco.dameng.com/document/dm/zh-cn/start/python-development.html
[2]https://cloud.baidu.com/article/3584843

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/1 3:13:37

Swift-All部署教程:vLLM推理加速性能提升5倍秘籍

Swift-All部署教程:vLLM推理加速性能提升5倍秘籍 1. 引言 1.1 大模型落地的挑战与机遇 随着大语言模型(LLM)和多模态大模型在自然语言理解、图像生成、语音识别等领域的广泛应用,如何高效地完成模型的下载、训练、推理、评测与…

作者头像 李华
网站建设 2026/4/2 6:13:14

Z-Image-Turbo部署性价比:A100与4090D算力利用率对比

Z-Image-Turbo部署性价比:A100与4090D算力利用率对比 1. 引言 随着文生图大模型在内容创作、设计辅助和AI艺术等领域的广泛应用,推理效率与硬件成本之间的平衡成为工程落地的关键考量。阿里达摩院推出的 Z-Image-Turbo 模型凭借其基于 DiT 架构的先进设…

作者头像 李华
网站建设 2026/3/22 15:29:24

Hunyuan MT1.5-1.8B快速验证:Chainlit交互测试步骤详解

Hunyuan MT1.5-1.8B快速验证:Chainlit交互测试步骤详解 1. 引言 随着多语言交流需求的不断增长,高质量、低延迟的翻译模型成为智能应用的核心组件之一。腾讯推出的混元翻译模型(Hunyuan MT)系列在多个国际评测中表现出色&#x…

作者头像 李华
网站建设 2026/3/22 7:08:33

从文本到向量:利用GTE镜像实现高精度中文相似度计算

从文本到向量:利用GTE镜像实现高精度中文相似度计算 1. 技术背景与核心价值 在自然语言处理(NLP)领域,语义相似度计算是构建智能搜索、问答系统、推荐引擎等应用的核心能力之一。传统的关键词匹配方法难以捕捉句子间的深层语义关…

作者头像 李华
网站建设 2026/3/23 3:12:43

GLM-ASR-Nano-2512技术解析:语音识别中的自监督学习

GLM-ASR-Nano-2512技术解析:语音识别中的自监督学习 1. 技术背景与问题提出 近年来,自动语音识别(ASR)技术在智能助手、会议转录、无障碍服务等场景中发挥着越来越重要的作用。传统ASR系统依赖大量标注数据进行监督训练&#xf…

作者头像 李华
网站建设 2026/4/3 4:46:47

小天才USB驱动下载教程:确保学习平板稳定连接

小天才平板连不上电脑?别急,一文搞定USB驱动安装难题 你有没有遇到过这种情况:想把孩子的学习资料从电脑传到小天才学习平板上,结果插上线后,电脑毫无反应?或者设备管理器里赫然显示“未知设备”、“Andro…

作者头像 李华