excel数据批量导入mongodb数据库
来源:互联网 发布:linux安装详解 编辑:程序博客网 时间:2024/06/06 09:30
数据导入数据库的工作经常会遇到,这篇博文我们介绍一下linux系统下如何通过命令将excel中的数据批量导入到非关系型数据库mongodb中。
步骤一:将bigdata.xlsx 另存为 bigdata.csv
步骤二、执行 imongoimport命令之前先进行文件编码转换(防止乱码先将CSV文件编码转为utf-8)
iconv -f gbk -t UTF-8 bigdata.csv > bigdata1.csv
步骤三、执行 imongoimport命令
mongoimport -u xxxxxx -p xxxxxx -d bigdata -c tag --type csv --headerline --file bigdata1.csv
到此完成导入,可以查看数据库导入情况,具体格式和字段命名需要在excel里提前设定好。下面是数据库导出文件命令。
mongoexport命令行用于数据的导出,默认导出的文件格式为JSON格式。当然也可以指定特定的文件格式。mongoexport -u xxxxxx -p xxxxxx -d bigdata -c tag -o bigdata.datmongoexport -u xxxxxx -p xxxxxx -d bigdata -c tag -f tname,tgroup --type csv -o bigdataexcel.csv部分参数介绍如下:
说明:-h:数据库宿主机的IP-u:数据库用户名-p:数据库密码-d:数据库名字-c:集合的名字-f:导出的列名-q:导出数据的过滤条件type:文件类型,指明是csv文件headline:指明第一行是列名,不需要导入file:csv文件路径及名字--csv:导出格式为csv更多参数请执行 mongoimport --help查看总结:了解工具具备的功能能够提高工作效率,不需要去记忆,知道有这样的功能即可,用到了去查就能快速解决问题,用多了自然就掌握了。
0 0
- excel数据批量导入mongodb数据库
- excel数据批量导入到Mysql数据库
- 网页版excel数据批量导入数据库
- excel批量导入数据到数据库
- 如何将excel数据导入mongoDB数据库?
- Excel批量导入数据库
- excel批量导入数据库
- excel批量导入数据库
- excel批量导入数据
- excel数据批量导入
- excel批量导入数据
- excel批量导入数据
- excel批量导入数据
- excel批量导入数据
- excel数据批量导入
- python 批量导入MongoDB数据库
- 将Excel数据批量导入oracle数据库方法
- 用java实现excel数据批量导入数据库
- mybatis动态sql关于参数报错
- [oracle]外部表创建
- [译]CUDA C/C++如何优化数据传输
- 通过PHP文件找回WordPress登录密码
- Android6.0 MTK 需求文档(二)
- excel数据批量导入mongodb数据库
- 案例3:实现天气预报
- iframe框架之间js方法相互调用及数据传递
- mysql replace into
- 【CCF 路径解析】
- ffmpeg之av_dump_format的使用,打印流的信息
- Sublime Text 常用的16 个 Sublime Text 快捷键(gif动态演示)
- AtomicInteger的用法
- 阀电抗器初谈