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

版权声明:如需转载,请写明出处 https://blog.csdn.net/weixin_43113679/article/details/91159135

学完了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里的样子

在这里插入图片描述
上面的就是集合的样子,如果觉得还是不如table顺眼,也可以转换
在这里插入图片描述
自己添加修改删除单个数据就不说了,这说批量导入数据
在这里插入图片描述
Collection的 Import Data导入文件
在这里插入图片描述
这只说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}]

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

猜你喜欢

转载自blog.csdn.net/weixin_43113679/article/details/91159135