参数说明 -h:指明数据库宿主机的IP -u:指明数据库的用户名 -p:指明数据库的密码 -d:指明数据库的名字 -c:指明collection的名字 -f:指明要导出那些列 -o:指明到要导出的文件名 -q:指明导出数据的过滤条件
二、常用数据导出实例
1.直接导出数据到文件中
命令执行完后使用命令查看,会发现目录下生成了一个students.dat的文件
参数说明
-d 指明使用的库, 本例中为” my_mongodb” -c 指明要导出的表, 本例中为”user” -o 指明要导出的文件名, 本例中为”user.dat” 从上面可以看到导出的方式使用的是JSON 的样式
2、将foo库中的表t1导出成json格式
导出成功后我们看一下/data/t1.json文件的样式
3、导出为CSV格式的数据
查看/data/t2.csv的导出结果
三、Mongodb导入工具mongoexport
Mongodb中的mongoimport工具可以把一个特定格式文件中的内容导入到指定的collection中。该工具可以导入JSON格式数据,也可以导入CSV格式数据。 具体使用如下
参数说明 -h:指明数据库宿主机的IP -u:指明数据库的用户名 -p:指明数据库的密码 -d:指明数据库的名字 -c:指明collection的名字 -f:指明要导入那些列
四、常用数据导入实例
1、导入JSON 数据
参数说明 -d:指明数据库名,本例中为test -c:指明collection名,本例中为students students.dat:导入的文件名
2、导入CSV格式文件中的内容
参数说明: -type:指明要导入的文件格式 -headerline:指明第一行是列名,不需要导入 -file:指明要导入的文件
以上所述就是本文的全部内容了,希望大家能够喜欢。