mdb 文件是 Microsoft Access 数据库的旧版文件格式(Access 2003 及更早版本使用)。虽然新版 Access 默认使用 .accdb 格式,但在某些场景下仍需生成或处理 .mdb 文件。
一、使用 Microsoft Access 创建 mdb 文件
- 打开 Microsoft Access(建议使用 Access 2003–2010 版本)。
- 点击“新建” → “空数据库”。
- 在保存类型中选择“Microsoft Access 97-2003 数据库 (*.mdb)”。
- 指定文件名和保存位置,点击“创建”即可生成 mdb 文件。
二、通过编程方式生成 mdb 文件
可使用以下语言配合 ADOX 或 DAO 库动态创建 mdb 文件:
- C# / VB.NET:通过引用
Microsoft.ACE.OLEDB或ADOX组件。 - Python:使用
pyodbc配合 Access 驱动(需系统安装 Access Database Engine)。 - VBA:在 Excel 或 Access 中调用 DAO.CreateDatabase 方法。
三、使用第三方工具转换生成
部分数据库管理工具支持导出为 mdb 格式,例如:
- Navicat for Access
- DBConvert
- 在线转换平台(注意数据安全)
注意事项
- mdb 格式不支持新版 Access 的高级功能(如附件字段、多值字段等)。
- Windows 64 位系统需安装对应版本的 Access Database Engine 才能通过程序读写 mdb。
- 出于兼容性考虑,若无需旧系统支持,建议优先使用
.accdb格式。