本文共 686 字,大约阅读时间需要 2 分钟。
数据导入mongoimport
在上例中我们讨论的是导出工具的使用,那么本节将讨论如何向表中导入数据 1 导入JSON 数据 我们先将表user 删除掉,以便演示效果 > db.user.drop(); true > show collections; system.indexes > 然后导入数据 [root@localhost bin]# ./mongoimport -d my_mongodb -c user user.dat connected to: 127.0.0.1 imported 2 objects [root@localhost bin]# 可以看到导入数据的时候会隐式创建表结构 2 导入CSV数据 我们先将表user 删除掉,以便演示效果 > db.user.drop(); true > show collections; system.indexes > 然后导入数据 [root@localhost bin]# ./mongoimport -d my_mongodb -c user --type csv --headerline --file user_csv.dat connected to: 127.0.0.1 imported 3 objects [root@localhost bin]# 参数说明: -type 指明要导入的文件格式 -headerline 批明不导入第一行,因为第一行是列名 -file 指明要导入的文件路径 注意: CSV 格式良好,主流数据库都支持导出为CSV 的格式,所以这种格式非常利于异构数据迁移
转载地址:http://gakai.baihongyu.com/