欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

MongoDB下载安装,可视化工具下载安装基本操作(一)

程序员文章站 2024-01-22 22:01:22
...

学完了redis,也了解redis的在项目中的位置和作用,那肯定也要学习另一个NoSQL了,那就是MongoDB
关于它俩的区别请参考MongoDB和Redis的区别

现在开始新的旅程吧

MongoDB的安装

windwos安装步骤请参考https://www.runoob.com/mongodb/mongodb-window-install.html
Linux安装步骤请参考https://www.runoob.com/mongodb/mongodb-linux-install.html
因为本人是windows电脑,所以后面的内容或者操作都将是windows电脑操作

特别参考
启动MongoDB服务

net start MongoDB

关闭MongoDB服务

net stop MongoDB

移除 MongoDB 服务

C:\mongodb\bin\mongod.exe --remove

不建议安装在C盘,既然都注册为本地服务了,为什么还要注册C盘呢?嫌开机启动太慢?

安装可视化工具MongoDB Compass

请参考https://jingyan.baidu.com/article/925f8cb884f6f8c0dce0565a.html
不一定自动启动,自己去指定的文件下MongoDBCompass.exe,自己启动

SQL和MongoDB专有名词的区别

MongoDB下载安装,可视化工具下载安装基本操作(一)

导入数据

先看看数据在MongoDB里的样子

MongoDB下载安装,可视化工具下载安装基本操作(一)
上面的就是集合的样子,如果觉得还是不如table顺眼,也可以转换
MongoDB下载安装,可视化工具下载安装基本操作(一)
自己添加修改删除单个数据就不说了,这说批量导入数据
MongoDB下载安装,可视化工具下载安装基本操作(一)
Collection的 Import Data导入文件
MongoDB下载安装,可视化工具下载安装基本操作(一)
这只说JSON数据文件的

JSON导入的规则

  1. 一条数据占一行
  2. 非格式化的json

如下表示两条数据,可以正常导入

{"user_name":"赵六","user_gender":1}
{"user_name":"李四","user_gender":1}

如果你的数据格式这样的:
格式化的json

{
    "user_name":"赵六",
    "user_gender":1
}
{
    "user_name":"张三",
    "user_gender":1
}

或者多条数据在一行

{"user_name":"赵六","user_gender":1}{"user_name":"李四","user_gender":1}

或者是数组

[{"user_name":"赵六","user_gender":1}{"user_name":"李四","user_gender":1}]

都是无法导入的,导入之前会报错