执行mongoimport命令导入JSON数据失败,报语法错误求助
解决MongoDB数据导入报错问题
错误原因
你是在MongoDB交互式shell(就是显示test>的环境)里执行了mongoimport命令,但这个命令是独立的系统终端工具,不属于MongoDB shell的内置命令。在shell里输入它会被当成JavaScript代码解析,自然会触发语法错误。
解决步骤
- 先退出MongoDB shell:输入
exit回车,或者按Ctrl+D回到系统终端(比如Windows CMD、Linux bash的提示符)。 - 确认当前目录确实是
books.json所在的下载目录(可以用ls或dir命令验证)。 - 重新执行导入命令:
(系统终端里不需要加命令末尾的分号,之前的分号也可能是多余干扰项,但核心问题是执行环境选错了)mongoimport --db new_Books_DB --collection New_Book_Data --file books.json
内容的提问来源于stack exchange,提问作者Ritik Kumar Singh
相关产品推荐
相关产品推荐

