mdb 是微软 Access 旧版数据库文件格式,最标准打开软件就是 Microsoft Access,属于 Office 套件里面的数据库组件,如果你电脑已经安装 Office 并且包含 Access,直接双击 mdb 文件一般就可以正常打开,mdb 是 Access 2003 以及更早版本的数据库格式,新版 Access 依旧兼容这个格式,可以查看表查询窗体报表这些数据库对象,如果电脑没有安装 Access,也可以选择免费替代软件或者其他数据库工具打开,要注意 mdb 有可能设置打开密码,有密码的文件需要输入密码才能访问,部分损坏的 mdb 文件普通软件会提示无法识别。
打开方式对照表
软件名称 类型 特点
Microsoft Access 官方原生软件 兼容性最好 支持编辑修改
MDB Viewer Plus 免费轻量工具 只读查看为主 不用装完整 Office
LibreOffice Base 开源免费 支持导入 mdb 编辑能力有限
Navicat Premium 数据库管理工具 支持连接 mdb 适合专业用户
Excel 辅助方式 只能导入表数据 不能完整查看窗体查询
各方式详细操作步骤
第一种 Microsoft Access 原生打开
第一步 确认 Office 已经安装 Access 组件,很多精简版 Office 是不带 Access 的。
第二步 找到 mdb 文件,直接双击,系统会自动调用 Access 加载数据库。
第三步 如果弹出密码框,输入 mdb 对应的数据库密码。
第四步 打开之后左侧导航栏可以看到所有表 查询 窗体,双击对象就可以查看数据,支持新增修改删除编辑。
第二种 MDB Viewer Plus 免费查看
第一步 下载 MDB Viewer Plus,这个软件体积很小,不需要安装 Office。
第二步 运行软件,点击打开,选中目标 mdb 文件。
第三步 选择对应的表,浏览里面的数据,适合只需要查看数据,不需要复杂编辑的场景。
第三种 LibreOffice Base 打开
第一步 安装 LibreOffice 套件,打开 Base。
第二步 选择打开现有数据库,文件类型筛选 mdb,选中文件导入。
第三步 导入之后查看数据表,部分高级 Access 对象比如宏报表兼容性会出现异常。
第四种 Excel 导入方式
第一步 打开 Excel,点击数据,自其他来源,从 Microsoft Query。
第二步 选择 mdb 文件,选中需要读取的数据表,导入到 Excel 表格。
第三步 这个方法只能读取表内数据,窗体查询宏报表都无法显示。
深度要点说明
第一 mdb 是旧格式,accdb 是 Access 新版数据库格式,二者后缀不一样,不要混淆,新版 Access 可以打开 mdb,但是保存之后有可能升级成 accdb 格式,建议操作前备份原 mdb 文件。
第二 精简版 Office 经常缺失 Access 组件,双击 mdb 会提示找不到关联程序,这个时候要么补装 Access,要么使用第三方免费查看工具。
第三 如果 mdb 文件加密或者损坏,Access 会报错,加密文件必须拿到密码,损坏文件需要专门 mdb 修复工具进行修复。
第四 开发场景还可以通过编程方式读取 mdb,比如 C Python 使用 ODBC 或者 OLEDB 驱动连接读取数据,适合批量处理数据,不需要打开 Access 界面。
常见误区
误区一 用记事本可以正常打开 mdb,记事本打开会是乱码,mdb 是二进制数据库文件,不适合记事本打开。
误区二 所有 Office 都自带 Access,家庭精简版 Office 一般不带 Access 组件。
误区三 LibreOffice 可以完美兼容全部 Access 宏,宏和高级报表经常会失效。
综合来看 mdb 文件首选 Microsoft Access 原生打开,需要免费查看可以选用 MDB Viewer Plus,只需要提取表格数据可以用 Excel 导入,操作之前建议备份原文件,防止格式转换或者误修改。
【常见问题】
问题 1 mdb 文件用什么打开 电脑没有 Access 怎么办
回答 1 mdb 文件用什么打开,没有 Access 可以使用 MDB Viewer Plus 免费查看,也可以用 LibreOffice Base 导入,或者用 Excel 单独导入数据表读取内容。
问题 2 mdb 文件用什么打开 双击提示没有关联程序
回答 1 mdb 文件用什么打开,双击无关联一般是系统没有安装 Access 组件,可以手动打开 Access 软件,再通过软件内部打开 mdb,或者安装第三方 mdb 查看工具。
问题 3 mdb 文件用什么打开 记事本打开为什么是乱码
回答 1 mdb 文件用什么打开,mdb 属于二进制数据库文件,记事本只能读取纯文本,所以打开 mdb 会显示乱码,不能使用记事本作为 mdb 打开工具。
【免责申明】
本内容为 mdb 文件打开方式基础教程,第三方软件请从官方可信渠道下载,打开他人数据库文件请遵守授权规定,重要文件操作前做好备份。


