无法导入mongodb

use*_*073 17 import mongodb

我试过像这样的mongo导入

  1. mongoimport -d test -c foo importfile.json
  2. mongoimport --host localhost --db local --collection lecturer --type json --file temp.json --headerline --upsert

我有相同的错误消息"语法错误:缺少;在语句(shell)之前:1"我的代码有什么问题以及如果我的数据存储在C:\ Documents and Settings\User\Desktop中如何导入?请提前帮助,谢谢

小智 86

mongoimport旨在在命令提示符下运行,而不是在mongo shell中运行.尝试退出shell并运行命令.

  • "mongoimport未被识别为命令"意味着mongoimport.exe不在您当前的路径中.带有正向路径分隔符的./语法用于unix; Windows使用\.假设c:\ mongodb\bin是保存MongoDB文件的位置,您应该能够使用mongoimport的完整路径从c:\ mongodb\bin\dump目录运行:`c:\ mongodb\bin\mongoimport .exe -d test -c foo importfile.bson` ...或相对路径:`..\mongoimport.exe -d test -c foo importfile.bson`. (6认同)