MongoDB中导入数据命令的使用(mongoimport)
MongoDB中导入数据命令的使用(mongoimport)
制作人:全心全意
语法: mongoimport <options> <file> 介绍: 该命令可以将CSV,TSV或JSON文件数据导入MongoDB, 如果没有提供文件,则mongoimport从stdin(标准输入)读取。 常规选项: /help 获取命令用法 /version 获取工具版本 详细选项: /v, /verbose:<level> /quiet 隐藏所有日志输出 连接选项: /h, /host:<hostname> 要连接的远程mongodb主机的地址 /port:<port> 指定服务器端口(也可以使用--host hostname:port) ssl选项: 鄙人暂时不懂有什么用,省略 验证选项: /u,/username:<username> 指定用于身份验证的用户名 /p,/password:<password> 指定用于身份验证用户的密码 名称选项: /d, /db:<database-name> 指定要使用的数据库名称 /c, /collection:<collection-name> 指定要使用的collection集合的名称 uri选项: 鄙人暂时不懂有什么用,省略 输入选项: /f, /fields:<field>[,<field>]* 指定要导入字段的字段名,以逗号作为分隔 /file:<filename> 指定要导入的数据文件,如果不指定,使用标准输入(stdin) /headerline 当导入数据文件类型为csv或tsv时,使用文件的第一行作字段名 /jsonArray 当导入数据文件中的数据为json数组时,使用此选项 /type:<type> 指定要导入的数据文件的类型json,csv或tsv(默认为json) 省略部分 ingest options: 鄙人暂时不懂有什么用,省略
使用示例:
mongoimport --db ML_OER --collection lecture --file /home/tmp/course_temp.json