mongo数据库的使用
mongodb 是一个非关系型数据库,跟每一个数据库都没有关系,(mysql 是一个关系型数据库)他以集合(collections)问单位,他长得和 json 一样
mongo 数据库的下载,安装
自定义安装,将 MongoDB 直接安装到 c 盘的目录下面
配置环境变量,将下载的路径放在 path 的下面
检验是否安装成功:mongod -v 检测版本
操作 mongo
使用操作目录
在 c 盘创建一个文件夹(mongos),作为 mongodb(数据库) 的存放目录
接下来指令就会我自己定义的名字
打开 c 盘的终端输入指令:mongod -storageEngine mmapv1 -dbpath c:\mongos // mongos 就是自己定义的文件
这样在我们 c 盘 mongos 文件夹里面就会生成多个文件
接下来我们要在 mongos 文件夹中打开终端:并输入运行指令:mongo 这样我们就与 mongodb 建立了连接
接下来我们看一下 mongo 数据库的结构图
数据库指令:
显示数据库的指令: show dbs
创建和使用数据库的指令:use 数据库名 (有就使用,没有就创建)
显示数据库下的集合:show collections
给集合中添加数据:db.集合名.insert({"name":"zhang"}) 参数是一个 json 格式,有就使用,没有就创建集合
查找当前集合中所有的数据:db.集合名.find()
将 json 文件添加到数据库的指令:需要先退出数据库,输入添加指令,然后在进入数据库来进行查看
指令:mongoimport --db 数据库名 --collection 集合 --drop --file json文件的路径
最新文章
- poj1113 凸包
- Metrics介绍
- JavaEE基础(十二)
- 最简单的计算MD5方法
- javascript 获取下一个节点
- Phonegap 3.0 设置APP是否全屏
- [CSAPP笔记][第十章 系统级I/O]
- CCIE路由实验(3) -- BGP高级部分
- 开始学习 Backbone
- 一起来Fit TDMA over WiFi(2)
- putty导出、导入数据库
- Python_生成器函数进阶_39
- 【报错】java.lang.IllegalStateException: ContainerBase.addChild: start: org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].StandardHost[localhost].StandardContext[
- 使用proxy来简单的实现一个观察者
- 邮件发送-》http://service.mail.qq.com/cgi-bin/help?subtype=1&;&;id=28&;&;no=1001256
- (转)C# System.Diagnostics.Process.Start使用
- 第10章 网络安全(5)_访问控制列表ACL
- redis下操作Set和Zset
- Unable to instantiate application com.txrj.sms.activity.TxrjApplication
- 洛谷P3527 [POI2011]MET-Meteors [整体二分]