MongoDB中导入数据命令的使用(mongoimport)

时间:2023-03-08 23:39:25
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