По просьбе, расширяя мой комментарий.
Поддержка MDB в Linux ограничена;хотя MDB Tools (используется PDO в Linux) обеспечивает частичную поддержку только для чтения, общее состояние кажется далеко не готовым к работе, поскольку FAQ говорит
1.2 Что делают MDB Tools
MDB Tools - это набор библиотек и утилит с открытым исходным кодом для чтения (и скорой записи) файлов базы данных MDB.
1.6. Есть ли план действий?
Грубо говоря, план продвижения вперед выглядит следующим образом.
- Добавление возможности сканирования индекса в libmdb и механизм SQL с запросомГенератор планов.
- Добавлена поддержка добавления строк в существующие таблицы и инструмент импорта mdb.
- Добавлена полная поддержка записи в libmdb и libmdbsql.
- Извлечение запросов, свойства таблицы, VBA-скрипт, формы.
- mdb-check Проверка целостности базы данных и инструмент восстановления.
- Добавление объединений.
- Возможность добавления таблиц.
Если вам нужно только прочитать .mdb, тогда установка mdbtools может быть достаточно хорошей.
Если вам требуется чтение-запись или какая-либо функция в дорожной карте, и вы должны использовать .mdb,затем используйте Windows или , возможно хост Mac
. Если .mdb - это просто источник данных, экспортируйте его в SQL и используйте MySQL или PostGres (PostGres, кажется, лучше поддерживает ODBC для Windows, еслиэто актуально для вашего проекта)