python连接access数据库
1. 安装pyodbc
pip install pyodbc -i https://pypi.douban.com/simple
查看是否电脑有python连接access的数据库驱动
import pyodbc [x for x in pyodbc.drivers() if x.startswith('Microsoft Access Driver')]
或者去控制面板中看看
2. 安装ODBC驱动器
如果没有安装驱动,就装驱动,32位与64位数据库驱动:
数据库驱动下载
链接:https://pan.baidu.com/s/119ZR4BfM_lssjJTG0UXV9g
提取码:nuen
3. Access数据库字段介绍
4. pyodbc主要功能
5. 测试代码
import datetime import pyodbc #连接数据库 conn = pyodbc.connect(r"DRIVER={Microsoft Access Driver (*.mdb, *.accdb)};DBQ=" + "E:\MyDataBase8.accdb" + ";Uid=;Pwd=;") # 创建游标 cursor = conn.cursor() r=cursor.execute("select Id,Timer,DataX from biao1")#biao1为MyDataBase8.accdb中的一个表
#sql2 = "UPDATE biao1 SET DataX=?,Millisecond=? WHERE Id=?" #cursor.execute(sql2,6,12.3, 1) all=cursor.fetchall() print(type(all))#list for item in all: Id = item[0] Timer=item[1] cursor.close() conn.close()
不足或错误之处欢迎指正!
参考资料:
(64条消息) 第一章 Python pyodbc连接access数据库的使用方法_七月一起吹晚风吧的博客-CSDN博客
64位ODBC驱动器修改版下载 AccessDatabaseEngine_X64.exe AceRedist.msi BLOCKINSTALLATION删除版 下载-脚本之家 (jb51.net)
(64条消息) datetime用法 python_python datetime_vener_的博客-CSDN博客
分类:
python程序设计
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· DeepSeek在M芯片Mac上本地化部署