首先使用brew安装unixodbc和mdbtools,unixodbc是odbc驱动管理器,mdbtools提供了一组mdb操作工具,更重要的是mdbtools提供了mdb驱动程序。
$ brew install unixodbc
$ brew install mdbtools
源码包下载:http://mirror.nju.edu.cn/macports/distfiles/mdbtools/
github上也有。
mdbtools使用
1、导入数据库到mysql(将key.mdb导入MySQL的test数据库,此时只导入表结构)
mdb-schema key.mdb mysql | mysql -u root -p test
2、将表导入数据库(此时可将表的内容导入数据库中)
mdb-export -I mysql key.mdb tablename | mysql -u root -p test
3、若知道表名可直接查看内容
mdb-export key.mdb tablename