多语言展示
当前在线:615今日阅读:126今日分享:42

MongoDB数据库入门教程

MongoDB是一款半结构化的数据库,在互联网领域有着非常广泛的用途,特别是在日志数据存储的应用场景,这里为初学者介绍如何快速入门MongoDB数据库
工具/原料
1

Windows系统

2

MongoDB 3.42 windows版本

方法/步骤
1

方便测试学习使用直接从官网上下载windows版本的MongoDB,当前的版本为3.4.2

2

执行MongoDB安装包按照提示安装MongoDB后,可以将MongoDB的bin目录设置到系统的path环境变量中,这样就可以通过mongoDB命令直接启动mongoDB的服务端和客户端。默认安装的位置:C:\Program Files\MongoDB\Server\3.4\bin

3

安装完成后再,通过CMD窗口运行C:\Program Files\MongoDB\Server\3.4\bin\mongod.exe程序,初次安装一般会出现运行异常的问题,提示api-ms-win-crt-runtime-l1-1-0.dll缺省问题,这时候需要我们安装VC redit.exe程序

4

下载并安装vc_redist.x64.exe

5

启动MongoDB服务端,启动时需要指定数据库文件存放的目录或者是创建系统默认的目录C:\data\db\, 如果目录不存在会启动失败。如果不想使用则可以使用--dbpath参数指定数据存放目录启动命令:C:\Program Files\MongoDB\Server\3.4\bin\mongod.exe如果不出错怎会提示启动了27017端口服务。

6

使用MongoDB客户端连接到服务器进行数据库操作启动客户端:C:\Program Files\MongoDB\Server\3.4\bin\mongo.exe进行MongoDB数据库的连接

7

数据库连接成功后可以进行数据库的创建使用 use demodb 命令可以切换到demodb数据库,如果不存在该数据库则系统自动创建。同时需要使用> db.move.insert({'name':'Demo Database'})命令将数据库插入到一个文件中,这样使用show dbs命令才可以查看到新建的数据库demodb

8

创建集合,类似RDS数据库中的表概念使用创建集合的命令:> db.createCollection('Shops')创建完成后可以使用查询集合的命令:> show collections

9

创建集合的文档(document)记录,往集合shops中插入数据,如果集合不存在则会自动创建。使用插入文档记录:> db.Shops.insert({'name':'Mobile Shop'})使用查询文档命令:> db.Shops.find()

推荐信息