macOS
brew install mdbtoolslocal Homebrew formula metadata
sudo port install mdbtoolsMacPorts ports tree · databases/mdbtools/Portfile · Source: api.github.com
brew
Consultez les chemins d'installation, exécutables, métadonnées et notes de sécurité de mdbtools pour les workflows d'agents IA.
installation
brew install mdbtoolslocal Homebrew formula metadata
sudo port install mdbtoolsMacPorts ports tree · databases/mdbtools/Portfile · Source: api.github.com
sudo apk add mdbtoolsAlpine Linux edge package indexes · mdbtools · Source: dl-cdn.alpinelinux.org
sudo apt install mdbtoolsDebian stable package indexes · mdbtools · Source: deb.debian.org
sudo dnf install mdbtoolsFedora Rawhide package metadata · mdbtools · Source: dl.fedoraproject.org
nix profile install nixpkgs#mdbtoolsnixpkgs package indexes · pkgs/by-name/md/mdbtools/package.nix · Source: api.github.com
sudo zypper install mdbtoolsopenSUSE Tumbleweed package metadata · mdbtools · Source: download.opensuse.org
aperçu
Tools to facilitate the use of Microsoft Access databases
historique
MDB Tools is a suite for reading and extracting data from Microsoft Access MDB databases on Unix-like systems. The upstream README describes command-line utilities, core libraries, a SQL engine, and an ODBC driver.
The official GitHub repository was created on 2010-06-16, but the NEWS file preserves older project history through releases such as 0.3 and 0.7.1. The project centers on reverse-engineering the Jet3 and Jet4 MDB file formats, documented in the upstream HACKING file.
MDB Tools 0.9.0 marked a major restart. The NEWS file says the project was under new management, moved its canonical home to GitHub, collected years of unapplied patches, made GLib optional, added in-memory opening, improved thread safety, added `mdb-count` and `mdb-queries`, and moved the former GNOME GUI into the separate `gmdb2` project.
Later 0.9.x releases emphasized security, fuzzing, Access-version support, ODBC fixes, SQL improvements, and documentation updates. Version 1.0.0 stabilized the generated `mdbtools.h` approach and kept API and ABI compatibility with the 0.9 series for most users.
The supplied package-manager metadata shows MDB Tools shipped by Homebrew, Alpine, Debian/Ubuntu, Fedora, MacPorts, Nix, and openSUSE. Its adoption is tied to a persistent niche: extracting tables, schemas, and queries from Microsoft Access files on systems where Access itself is unavailable.
The README also documents installation through Debian, Homebrew, and MacPorts, confirming that upstream expects users to obtain the suite from package managers as well as from source.
The utility suite includes commands such as `mdb-tables` to list tables, `mdb-schema` to print DDL, `mdb-export` to export tables to CSV or SQL, `mdb-json` to emit JSON, `mdb-count` for row counts, `mdb-sql` for simple SQL, and `mdb-queries` for saved Access queries.
Library and integration users can use `libmdb`, `libmdbsql`, and the ODBC driver. The README describes ODBC support for unixODBC or iODBC and notes that man pages provide usage instructions for each program.
MDB Tools is package-manager significant because it turns a proprietary desktop database format into Unix command-line data plumbing. It lets shell scripts, ETL jobs, distro packages, and server environments inspect Access databases without Microsoft Access.
It is also a long-lived reverse-engineering project: the HACKING documentation records byte-level Jet file-format knowledge, while the NEWS file shows continuing maintenance against malformed inputs, newer Access formats, build systems, and ODBC behavior.
posture de sécurité
broad file, network, media, or database tool signal.
risque blue · confiance moyen · tool
Avant une utilisation sans surveillance par un agent, vérifiez si l'outil lit des identifiants en clair, écrit un état distant, publie des artefacts ou lance des plugins.
exécutables
| Commande | Type | Exposition | Note |
|---|---|---|---|
mdb-array | cli | exécutable global | |
mdb-count | cli | exécutable global | |
mdb-export | cli | exécutable global | |
mdb-header | cli | exécutable global | |
mdb-hexdump | cli | exécutable global | |
mdb-json | cli | exécutable global | |
mdb-parsecsv | cli | exécutable global | |
mdb-prop | cli | exécutable global | |
mdb-queries | cli | exécutable global | |
mdb-schema | cli | exécutable global | |
mdb-sql | cli | exécutable global | |
mdb-tables | cli | exécutable global | |
mdb-ver | cli | exécutable global |
fraîcheur
Ces signaux séparent l'âge de génération de la page, l'activité du gestionnaire de paquets et la comparaison avec les versions amont. Un retard de version n'est signalé que lorsqu'une URL de preuve et des versions comparables sont présentes.
https://github.com/mdbtools/mdbtools
métadonnées d'installation
| Clé du paquet | brew:mdbtools |
|---|---|
| Version | 1.0.1 |
| Gestionnaire de paquets | Homebrew |
| Page du gestionnaire de paquets | https://formulae.brew.sh/formula/mdbtools |
| Page d'accueil | https://github.com/mdbtools/mdbtools/ |
| Dépôt | https://github.com/mdbtools/mdbtools |
| Docs amont | https://github.com/mdbtools/mdbtools#readme |
| Licence | GPL-2.0-or-later |
| Archive source | https://github.com/mdbtools/mdbtools/releases/download/v1.0.1/mdbtools-1.0.1.tar.gz |
| Dernière mise à jour | 2026-06-22T14:05:27-07:00 |
| Pulse | updated |
| Dépendances | gettext, glib, readline, unixodbc |
| Dépendances de compilation | bison, gawk, pkgconf |
| Bouteille | disponible (sur arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux) |
| post-install Homebrew | non défini |
| Service | aucun déclaré |
faits du registre
| Source Database | Homebrew formula API |
|---|---|
| Tap | homebrew/core |
| Full Name | mdbtools |
| Version Scheme | 0 |
| Revision | 1 |
| Bottle Stable Root URL | https://ghcr.io/v2/homebrew/core |
| Deprecated | no |
| Disabled | no |
| Keg Only | no |
| URL Keys |
|
correspondances dans les bases sources
Les correspondances proviennent d’index externes de gestionnaires de paquets et restent séparées des liens de paquets Automic Vault locaux.
libmdb3t64 1.0.1-0.1
Core library for accessing JET / MS Access (MDB) files
https://github.com/mdbtools/mdbtools
sudo apt install libmdb3t64libmdbsql3t64 1.0.1-0.1
mdbtools SQL library
https://github.com/mdbtools/mdbtools
sudo apt install libmdbsql3t64mdbtools 1.0.1-0.1
JET / MS Access database (MDB) tools
https://github.com/mdbtools/mdbtools
sudo apt install mdbtoolsmdbtools-dev 1.0.1-0.1
mdbtools development files
https://github.com/mdbtools/mdbtools
sudo apt install mdbtools-devmdbtools-doc 1.0.1-0.1
Dummy package
https://github.com/mdbtools/mdbtools
sudo apt install mdbtools-docodbc-mdbtools 1.0.1-0.1
MDB tools ODBC driver
https://github.com/mdbtools/mdbtools
sudo apt install odbc-mdbtoolsmdbtools
nix profile install nixpkgs#mdbtoolslibmdb3t64 1.0.0+dfsg-1.2ubuntu1
Core library for accessing JET / MS Access (MDB) files
https://github.com/mdbtools/mdbtools
sudo apt install libmdb3t64libmdbsql3t64 1.0.0+dfsg-1.2ubuntu1
mdbtools SQL library
https://github.com/mdbtools/mdbtools
sudo apt install libmdbsql3t64mdbtools 1.0.0+dfsg-1.2ubuntu1
JET / MS Access database (MDB) tools
https://github.com/mdbtools/mdbtools
sudo apt install mdbtoolsmdbtools-dev 1.0.0+dfsg-1.2ubuntu1
mdbtools development files
https://github.com/mdbtools/mdbtools
sudo apt install mdbtools-devmdbtools-doc 1.0.0+dfsg-1.2ubuntu1
Dummy package
https://github.com/mdbtools/mdbtools
sudo apt install mdbtools-docodbc-mdbtools 1.0.0+dfsg-1.2ubuntu1
MDB tools ODBC driver
https://github.com/mdbtools/mdbtools
sudo apt install odbc-mdbtoolsmdbtools 1.0.1-r2
library for reading MS Access database files
https://github.com/mdbtools/mdbtools
sudo apk add mdbtoolsmdbtools-bash-completion 1.0.1-r2
Bash completions for mdbtools
https://github.com/mdbtools/mdbtools
sudo apk add mdbtools-bash-completionmdbtools-dev 1.0.1-r2
library for reading MS Access database files (development files)
https://github.com/mdbtools/mdbtools
sudo apk add mdbtools-devpiste source
Cette page est servie par av-web depuis l'artéfact SQLite privé des paquets généré par scripts/generate-pkg-sqlite.py.
View the package source record on GitHub.