Если у вас есть доступ к linux box с установленным mdbtools, вы можете использовать этот скрипт оболочки Bash (сохранить как mdbconvert.sh):
#!/bin/bash
TABLES=$(mdb-tables -1 $1)
MUSER="root"
MPASS="yourpassword"
MDB="$2"
MYSQL=$(which mysql)
for t in $TABLES
do
$MYSQL -u $MUSER -p$MPASS $MDB -e "DROP TABLE IF EXISTS $t"
done
mdb-schema $1 mysql | $MYSQL -u $MUSER -p$MPASS $MDB
for t in $TABLES
do
mdb-export -D '%Y-%m-%d %H:%M:%S' -I mysql $1 $t | $MYSQL -u $MUSER -p$MPASS $MDB
done
Чтобы вызвать его, просто назовите его так:
./mdbconvert.sh accessfile.mdb mysqldatabasename
Импортирует все таблицы и все данные.