MongoDB是一个基于分布式文件存储的数据库,是当前NoSQL数据库产品中最热门的一种文档型数据库,功能最丰富,最像关系型数据库的产品,它支持的数据结构非常松散,BSON格式类似于JSON,可以存储比较复杂的数据类型,与传统关系型数据库最直观的一个区别就是在同一张表中,可以存储数据结构完全不同的数据,这是关系型数据库无法做到的,所以MongoDB的数据存储非常灵活。
使用MongoDB,第一步搭建服务器,今天就教大家如何搭建一个简单的MongoDB服务器。
1.下载MongoDB。
https://www.mongodb.com/download-center#community
选择对应的操作系统版本进行下载。
2.将下载完毕的文件进行解压。
3.创建mongodb文件夹,在该目录中启动MongoDB服务,同时创建四个子文件夹:
data:保存数据文件。
log:保存日志文件。
bin:保存可执行文件。
conf:保存配置文件。
创建完成之后,查看mongodb目录下的所有文件,可以看到四个子文件夹创建成功。
4.将解压文件中编译好的mongod文件拷贝到bin目录中。
5.在conf目录中,编辑mongod.conf文件,配置启动选项。
port指定自定义端口,dbpath指定数据文件的存储路径,logpath指定日志文件的存储路径,fork=true表示启动后台进程。
保存退出。
6.进入mongodb目录,运行mongod文件启动服务,指定配置文件mongod.conf。
终端显示started successfully表示服务启动成功。
7.使用MongoDB自带的客户端程序mongo来启动客户端访问数据库,与mongod一样,先将压缩文件中编译好的mongo文件拷贝到mongodb/bin目录中。
8.进入mongodb目录,运行mongo文件启动客户端,我们没有设置用户名密码,只需要输入本机IP和mongod.conf中配置的端口即可。
9.客户端启动成功,通过命令查看数据库信息:
查看所有数据库。
选择local数据库。
查看local数据库中所有表。
接下来就可以通过命令行对数据库进行操作。
10.关闭MongoDB服务。
如图显示,表示MongoDB服务器已经关闭。
11.退出客户端,control+c。
领取专属 10元无门槛券
私享最新 技术干货