首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >mdb-导出不创建CSV文件

问mdb-导出不创建CSV文件
EN

Stack Overflow用户
提问于 2013-08-22 01:46:49
回答 4查看 14.5K关注 0票数 8

当我运行mdb-导出时,程序将逗号分隔的表转储到终端,但据我所知,它不会创建csv文件。

mdb-导出是在某个地方创建csv文件,还是它的转储功能?如果是后者,如何将输出输入到csv文件中?

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2013-08-22 17:15:46

好吧,我终于搞清楚了。我最初是按照教程这里运行的:

mdb-export database.mbd TABLE_NAME,但我需要的是

mdb-export database.mdb TABLE_NAME > output_file.csv

票数 16
EN

Stack Overflow用户

发布于 2018-10-08 19:51:09

您首先需要安装mdb-tools (Ubuntu ):

代码语言:javascript
复制
sudo apt install mdbtools

然后,要列出表,请执行以下操作:

代码语言:javascript
复制
mdb-tables database.mbd 

然后使用所需的表

代码语言:javascript
复制
mdb-export database.mdb table > table.csv

要导出所有表,请尝试以下命令:

代码语言:javascript
复制
mdb-tables -1 database.mdb | xargs -I{} bash -c 'mdb-export database.mdb "$1" >"$1".csv' -- {}
票数 22
EN

Stack Overflow用户

发布于 2018-06-28 22:07:13

我有一个表名包含空格的db,因此在这里需要在表名周围添加引号:

代码语言:javascript
复制
mdb-export Atlanta_All_Merchants..accdb 'table name with spaces' > output.csv
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18370387

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档