mdb数据导出
来源:互联网 发布:西方记者跑得快 知乎 编辑:程序博客网 时间:2024/05/06 09:45
最近需要一些数据,查到以后源格式为Acess的mdb,需要导出到mysql中,搜索后发现mdb viewer这个工具不错,记录一下。
在ubuntu下安装:
sudo apt-get install mdbtools mdbtools-gmdb libmdb2
然后Dash主页里就有MDB Viewer了,直接双击mdb文件就能打开查看数据了。
同时,还有一些强大的命令行工具支持数据的操作,这里主要用到了mdb-schema和mdb-export。
- mdb-schema:用于导出表的格式。简单用法为:Usage: mdb-schema [options] <file> [<backend>]。查看了一下man手册,发现这里的backend支持多种数据库格式,“Specifies target DDL dialect. Supported values are access, sybase, oracle, postgres, and mysql. If not specified the generated DDL will be in access format.“。于是,直接执行:mdb-schema data.mdb mysql > data.sql,出来就是能直接导入mysql的sql文件了。
- mdb-export:用于导出具体数据。简单用法为:Usage: mdb-export [options] <file> <table>。这个默认会将所有数据导出成csv的格式,同时还提供了“-I”选项可以导出为insert语句,“-I <backend> INSERT statements (instead of CSV)“。这里也是支持各种数据库格式,于是,执行:mdb-export -I mysql data.mdb >> data.sql。然后,把data.sql导入mysql就可以了。
在导入数据的时候发现速度很慢,29万条的数据到了差不多四个多小时,有时间研究一下是怎么回事。
0 0
- mdb数据导出
- mdb数据转换成excel、导入导出方法
- asp.net 导出mdb
- 从oracle中导出数据到access中,以mdb格式导出文件
- SqlServer2000加载.mdb数据
- C#读取MDB数据
- 主题: MDB文件的导出 ---- 使用 DAO
- Access导入导出(mdb和ISAM格式)
- MDB
- MDB
- gis数据获取mdb、gdb、shapefile、数据
- 数据防护之打造安全.mdb
- 连接数据库,OleDbDataReader读取mdb的数据
- 新手救数据插入mdb中的问题
- 关于sketchUp8导出ESRI(*.mdb)文件的问题
- sql server 2012导出mdb文件或者.accdb文件扩展名
- 关于Arcgis数据导入mdb完成后如何立刻解除mdb的锁定
- 导出数据
- C#List<T>用法
- Asp.net通过MySql.Data.dll操作mysql数据库(一)
- Hibernate缓存配置/批量处理
- ssh认证实战
- case integer of 的理解
- mdb数据导出
- ubuntu 12.04 下MyEclipse安装时错误
- hdu 1875 畅通工程再续
- Eclipse启动Tomcat时,45秒超时解决方式
- 自增和自减运算符
- 使用sh -x调试shell脚本
- hello world
- Verilog一种检测信号上升沿的方法
- ioctl,unlocked_ioctl 处理方法