MongoDB入门_MongoDB安装与配置
MongoDB运行环境
MongoDB环境:CentOS-6.7-i386
MongoDB版本:MongoDB 2.6.5
ssh工具:xshell
文本编辑工具:vim与editplus++
编译MongoDB文件
1.下载
由于本人用的linux为32位,所以找了一篇博客
http://blog.csdn.net/liushuai_andy/article/details/19624439
进入bin目录下:
搭建简单的MongoDB服务器
1. 创建文件夹mongodb_simple做单机服务器
[root@localhost local]# mkdir mongodb_simple
2.进入文件夹,创建data目录,存放数据
[root@localhost local]# cd mongodb_simple/
[root@localhost mongodb_simple]# mkdir data
3. 创建log目录,存放日志文件
[root@localhost mongodb_simple]# mkdir log
4. 创建conf目录,存放配置文件
[root@localhost mongodb_simple]# mkdir conf
5. 创建bin目录存储二进制文件
[root@localhost mongodb_simple]# mkdir bin 查看:[root@localhost mongodb_simple]# ll -a
6. 拷贝mongod到bin目录下
[root@localhost mongodb_simple]# cp /root/mongodb-linux-x86_64-3.4./bin/mongod bin
7.在conf目录下创建mongod.conf配置文件
[root@localhost conf]# vim mongod.conf
写入如下配置
port=
dbpath=data
logpath=log/mongod.log #表示启动一个后台进程
fork=true
8. 启动mongo服务
[root@localhost mongodb_simple]# ./bin/mongod -f conf/mongod.conf
出现上述信息,表示启动成功
9. 查看生成的文件
进入data目录: [root@localhost mongodb_simple]# cd data/
[root@localhost data]# ls
进入log目录: [root@localhost data]# cd ../log/
[root@localhost log]# ls
连接MongoDB服务器
利用客户端连接服务器:
查看帮助: [root@localhost mongodb_simple]# ./bin/mongo --help
连接: [root@localhost mongodb_simple]# ./bin/mongo 127.0.0.1:/test
断开连接: 两种方式,方式一: 在客户端输入:> db.shutdownServer()
方式二:杀进程使用kill 或者 kill -
MongoDB入门_MongoDB安装与配置的更多相关文章
- 学习MongoDB 一:MongoDB 入门(安装与配置)
一.简介 MongoDB一种非关系型数据库(NoSql),是一种强大.灵活.可扩展的数据存储方式,因为MongoDB是文档模型,自由灵活很高,可以让你在开发过程中畅顺无比,对于大数据量.高并发.弱事务 ...
- MongoDB Windows环境安装及配置
MongoDB一般安装 1.首先到官网(http://www.mongodb.org/downloads )下载合适的安装包,目前的最新版本为2.6 安装包有zip和msi格式的,这里推荐下载zip格 ...
- 1. 初探MongoDB —— 介绍、安装和配置
一.写在前面 之前一直以来,都是使用关系型数据库.也很早就听闻,当数据量大的时候,关系型数据库使用起来会有很多问题.诸如查询数据慢,加载花费时间长等等. 也早就耳闻NOSQL(NoSQL = Not ...
- mongoDB数据库的安装与配置
noSql数据库MongoDB的安装地址:https://www.mongodb.com/download-center?jmp=nav#community 选择相应的版本进行下载,在此以window ...
- Redis入门 -- Redis安装与配置
Redis入门 -- Redis安装与配置 Redis的安装 Redis的安装,我这里使用的是虚拟机. 为了让主机和虚拟机之间可以顺利通信,按照以下步骤进行: 1. 将网络连接模式改为桥接 2. re ...
- MongoDB一:入门(安装与配置)
一.简介 MongoDB 是一个基于分布式文件存储的数据库.由C++语言编写.旨在为WEB应用提供可扩展的高性能数据存储解决方案. mongoDB MongoDB 是一个介于关系数据库和非关系数据库 ...
- MongoDB入门,安装配置与基本CURD操作
MongoDB特点 MongoDB是NoSQL的一种,非关系型数据库,或者叫不只是关系型数据库(Not Only SQL).MongoDB采用json格式的文档存储,与Redis的key-value有 ...
- MongoDB 入门之安装篇
前言:MongoDB 在各 OS 上的安装比较简单,此文章只用来记录,不考虑技术深度. 一.Ubuntu 导入 MongoDB 公钥,添该软件源文件,更新源列表 sudo apt-key adv -- ...
- Redis快速入门:安装、配置和操作
本文是有关Redis的系列技术文章之一.在之前的文章中介绍了<Redis快速入门:初识Redis>,对Redis有了一个初步的了解.今天继续为大家介绍Redis如何安装.配置和操作. 系列 ...
随机推荐
- 大数据笔记(三十)——一篇文章读懂SparkSQL
Spark SQL:类似Hive ======================================================= 一.Spark SQL基础 1.什么是Spark SQ ...
- jQuery-validate插件初级篇
特别提示:本人博客部分有参考网络其他博客,但均是本人亲手编写过并验证通过.如发现博客有错误,请及时提出以免误导其他人,谢谢!欢迎转载,但记得标明文章出处:http://www.cnblogs.com/ ...
- 关于spotlight_on_oracle的配置及操作
Spotlight是一个强有力的Oracle数据库实时性能诊断工具,提供了一个直观的.可视化的数据库活动展现.Spotlight可视化展现性能瓶颈,一旦某个指标超出可接受的阀值的话.而且,通过下钻功能 ...
- TiDB官方文档
TiDB官方文档: https://github.com/pingcap/docs-cn TiDB 整体架构 TiDB 集群主要包括三个核心组件:TiDB Server,PD Server 和 TiK ...
- Python深度学习读书笔记-1.什么是深度学习
人工智能 什么是人工智能.机器学习与深度学习(见图1-1)?这三者之间有什么关系?
- 【C++进阶】 to_string,stringstream
to_string函数主要进行以下一些参数转换为string stringstream,位于<sstream>库中 https://blog.csdn.net/jllongbell/art ...
- leetcode 138. Copy List with Random Pointer复杂链表的复制
python代码如下: # Definition for singly-linked list with a random pointer. # class RandomListNode(object ...
- kafka多线程消费
建立kafka消费类ConsumerRunnable ,实现Runnable接口: import com.alibaba.fastjson.JSON; import com.alibaba.fastj ...
- promise不会被return触发, 一个promise对象中不会被Promise.reject触发
1. let a = new Promise((resolve,reject)=>{ return 23 }) a; // promise <pending> 2. let a = ...
- Jmeter接口测试系列之保存断言结果到文件
在执行完接口测试用例后,我们需要将失败的用例结果统一保存到文件中,可以使用“断言结果”组件,并定制输出内容. 1.配置断言结果组件输出 (1.在文件名中配置需要保存的文件路径和文件名: (2.勾选仅日 ...