Herramientas diseñadas para leer, exportar, consultar y manipular archivos de bases de datos de Microsoft Access [formato .mdb y en algunos casos .accdb, aunque el soporte para este último es limitado]. Consta de las siguientes ejecutables: mdb-array, mdb-count, mdb-export, mdb-header, mdb-hexdump, mdb-import, mdb-json, mdb-parsecsv, mdb-prop, mdb-queries, mdb-schema, mdb-sql, mdb-tables y mdb-ver.
$ mdb-ver mi_base.mdb
$ mdb-tables mi_base.mdb
$ mdb-schema mi_base.mdb
$ mdb-schema mi_base.mdb -T Clientes
$ mdb-schema base.mdb | sqlite3 nueva_base.sqlite
$ mdb-export mi_base.mdb Clientes > clientes.csv
$ mdb-export -d '|' mi_base.mdb Clientes > clientes_pipe.csv
$ mdb-export -I "ID,Nombre" mi_base.mdb Clientes
$ mdb-json mi_base.mdb Clientes
$ mdb-sql mi_base.mdb
$ mdb-count mi_base.mdb Clientes
$ mdb-header mi_base.mdb
$ mdb-hexdump mi_base.mdb 0
$ mdb-prop mi_base.mdb
$ mdb-queries mi_base.mdb
$ mdb-array mi_base.mdb Clientes
$ mdb-import mi_base.mdb Clientes nuevos_clientes.csv
$ mdb-parsecsv -d ',' archivo.csv
Notas.- No soporta escritura completa. Se puede importar datos, pero no se puede crear tablas, modificar esquemas o borrar registros directamente. El soporte para archivos .accdb [Access 2007+] es limitado o inexistente en versiones antiguas. Versiones recientes (>= 0.9) tienen soporte experimental. Algunas herramientas pueden fallar si la base de datos está corrupta o protegida con contraseña ya que mdbtools no soporta contraseñas.