mongodb入门

mongodb简介:

mongodb是一个基于分布式文件存储的数据库,由C++编写,旨在为web应用提供可扩展的高性能数据存储解决方案,mongodb是一个介于关系型数据库和非关系型数据库之间的产品,是非关系型数据库中最丰富,最像关系型数据库的数据库

  • 基于分布式文件存储数据库
  • C++语言编写
  • 支持的数据结构非常松散,是类似json的bson(二进制)格式

1.下载

MongoDB Community Download | MongoDB

下载适合自己系统版本的mongodb

2.安装

 mongod.exe --install --dbpath [服务路径] --logpath [日志路径]/日志文件名.log

这一步如果没有任何报错信息提示,说明安装成功了~

3.测试是否安装成功

net stop mongodb # 通过windows服务关闭mongodb
 
net start mongodb # 通过windows服务启动mongodb

mongo # 查看一些mongodb的基本信息,比如版本号

4.mongodb基本命令

show databases # 查看mongodb数据库列表

use [数据库名称] # 进入数据库
# use操作如果进入不存在的数据库,不会报错 会隐式创建,也许你这个时候看不见,但只要插入数据是没问题的- -

在进入数据库的情况下执行: db.dropDataBase();# 删除当前数据库

show collections # 查看当前数据库中有哪些集合(对应mysql中的表概念)

db.createCollection('[集合名称]')  # 创建集合

db.[集合名].drop(); # 删除集合

愿你出走半生,归来仍是少年