当前位置: 首页 > wzjs >正文

源代码如何做网站长春网站建设

源代码如何做网站,长春网站建设,营销网站制作费用,上海昆山网站公司在项目中,我们经常需要将本地 JSON 文件批量导入 MongoDB 数据库。本文以 Ubuntu 22.04 环境为例,详细记录了如何安装 mongoimport 工具、正确导入多个 JSON 文件,以及查看导入后的数据。一、环境介绍操作系统:Ubuntu 22.04.5 LTS…

      在项目中,我们经常需要将本地 JSON 文件批量导入 MongoDB 数据库。本文以 Ubuntu 22.04 环境为例,详细记录了如何安装 mongoimport 工具、正确导入多个 JSON 文件,以及查看导入后的数据。


一、环境介绍

  • 操作系统:Ubuntu 22.04.5 LTS

  • MongoDB 版本:已安装并运行中

  • 目标数据库:database

  • 目标集合:instructions

  • 本地 JSON 文件目录:/home/yhzhao/sun/week1/test_result/


二、安装 mongoimport 工具(bash下)

Ubuntu 22.04 默认源没有 mongo-tools,需从 MongoDB 官方下载工具包:

wget https://fastdl.mongodb.org/tools/db/mongodb-database-tools-ubuntu2204-x86_64-100.9.4.tgz
tar -zxvf mongodb-database-tools-ubuntu2204-x86_64-100.9.4.tgz
cd mongodb-database-tools-ubuntu2204-x86_64-100.9.4
export PATH=$PATH:$(pwd)/bin

确认安装:

mongoimport --version

三、批量导入 JSON 文件

假设目录中每个 JSON 文件格式是多行独立 JSON 对象,例如:

{ "title": "任务1", "content": "步骤A" }
{ "title": "任务2", "content": "步骤B" }

批量导入命令:

for file in /home/yhzhao/sun/week1/test_result/*.json; domongoimport --db database --collection instructions --file "$file"
done

注意:不要加 --jsonArray,除非文件是标准 JSON 数组格式。


四、常见问题及解决

错误提示:

Failed: error reading separator after document #1: bad JSON array format - found no opening bracket '[' in input source

产生原因:

用了 --jsonArray,但 JSON 文件不是数组格式。

解决办法:

去掉 --jsonArray 参数,使用默认方式导入。


五、查看导入数据

进入 MongoDB shell:

mongosh --host localhost:27017 
mongosh
  1. 选择数据库

    use database
    
  2. 查看数据条数:

    db.instructions.countDocuments()
    
  3. 查看部分数据:

    db.instructions.find().limit(5).pretty()
    
  4. 查看集合列表:

    show collections
    
  5. 退出 shell:

    exit
    

    六、总结

    • Ubuntu 22.04 需手动安装 MongoDB Database Tools 来使用 mongoimport

    • JSON 文件格式决定是否需要 --jsonArray 参数;

    • 结合 Bash 循环批量导入多个文件;

    • 导入成功后,Mongo shell 提供简洁高效的数据查看方式。

    http://www.dtcms.com/wzjs/402566.html

    相关文章:

  1. 青岛电商网站制作百度推广怎么做步骤
  2. 如何做网站系统外链
  3. 一家做运动鞋的网站网站优化网络推广seo
  4. 网站建设知识文章凡科建站教程
  5. 网站建设有增值税发票吗网站免费搭建
  6. 贵阳网站建设推广黄页网络的推广软件
  7. 网页界面设计大小seo广告
  8. 祥符网站建设免费下载百度
  9. 自己做的网站如何管理开户推广竞价开户
  10. 网站类型分析竞价推广账户托管服务
  11. 陕西建设集团招聘信息网站佛山百度关键词seo外包
  12. 做商城网站需要多少钱公司seo排名优化
  13. 中国建设银行网站用户名八种营销模式
  14. 婚纱摄影网站模板下载佛山网站建设工作
  15. 贵州网站建设.com做百度推广销售怎么找客户
  16. 做外贸客户要求看网站吉林百度seo公司
  17. 山西省城乡住房建设厅网站首页百度指数电脑版
  18. 顺德销售型网站建设百度sem竞价推广pdf
  19. 建设小说网站用什么软件下载精准引流获客软件
  20. 威联通如何做网站上海百度移动关键词排名优化
  21. 哈尔滨精致网站建设站内推广方案
  22. b2c网站都有哪些推广引流方法有哪些?
  23. 中山网站搜索排名网上培训课程平台
  24. 网络营销策划案范本seo推广网站
  25. 政府门户网站建设管理典型经验市场推广方案模板
  26. 做网站的用什么电脑好seo的理解
  27. 网站建设先进材料百度做免费推广的步骤
  28. 苏州网站建设孙峰宁波网站关键词优化公司
  29. app推广之家抖音seo软件工具
  30. 淘宝网站建设协议网站降权查询工具