千家信息网

MonGo---安装及其基本操作

发表于:2024-11-30 作者:千家信息网编辑
千家信息网最后更新 2024年11月30日,1、安装Mongo数据库:在发布本文的时间官方提供的最新版本是:1.6.5 ,如果不做特殊声明,本教程所用的版本将会是这个版本。第一步:下载安装包:官方下载地址←单击此处,如果是win系统,注意是64
千家信息网最后更新 2024年11月30日MonGo---安装及其基本操作

1、安装Mongo数据库:

  在发布本文的时间官方提供的最新版本是:1.6.5 ,如果不做特殊声明,本教程所用的版本将会是这个版本。

  1. 第一步:下载安装包:官方下载地址←单击此处,如果是win系统,注意是64位还是32位版本的,请选择正确的版本。

  2. 第二步:新建目录"D:\MongoDB",解压下载到的安装包,找到bin目录下面全部.exe文件,拷贝到刚创建的目录下。

  3. 第三步:在"D:\MongoDB"目录下新建"data"文件夹,它将会作为数据存放的根文件夹。

 配置Mongo服务端:

  打开CMD窗口,按照如下方式输入命令:
  > d:
  > cd D:\MongoDB
  > mongod --dbpath D:\MongoDB\data

在浏览器输入:http://localhost:27017/,可以看到如下提示:
You are trying to access MongoDB on the native driver port. For http diagnostic access, add 1000 to the port number

2、基本操作:

创建\使用数据库:

> use mongotest

switched to db mongotest


显示数据表:

> show tables;


插入数据:

> item={"Key":"1","text":"wokao","number":3}

{ "Key" : "1", "text" : "wokao", "number" : 3 }

> db.wang.insert(item)


查询数据:

> db.wang.find();

{ "_id" : ObjectId("52c7812912eae9cca2c31826"), "Key" : "1", "text" : "wokao", "number" : 3 }

> item={"Key":"1","text":"wokao"}

{ "Key" : "1", "text" : "wokao" }

> db.wang.insert(item)

> db.wang.find();

{ "_id" : ObjectId("52c7812912eae9cca2c31826"), "Key" : "1", "text" : "wokao", "number" : 3 }

{ "_id" : ObjectId("52c7814912eae9cca2c31827"), "Key" : "1", "text" : "wokao" }

> show tables;

system.indexes

wang

> db.system.indexes.find();

{ "v" : 1, "key" : { "_id" : 1 }, "ns" : "mongotest.wang", "name" : "_id_" }


数据删除:

> db.wang.remove({ "_id" : ObjectId("52c7812912eae9cca2c31826")})

> db.wang.find();

{ "_id" : ObjectId("52c7814912eae9cca2c31827"), "Key" : "1", "text" : "wokao" }


数据修改:

> db.wang.find();

{ "_id" : ObjectId("52c7814912eae9cca2c31827"), "Key" : "1", "text" : "wokao" }

> var t=db.wang.findone({"Key" : "1"})

Sat Jan 04 11:42:29.671 TypeError: Property 'findone' of object mongotest.wang is not a function

> var t=db.wang.findOne({"Key" : "1"})

> t.text="wo shi ni yeye!!"

wo shi ni yeye!!

> db.wang.update({"Key" : "1"},t)

> db.wang.find();

{ "_id" : ObjectId("52c7814912eae9cca2c31827"), "Key" : "1", "text" : "wo shi ni yeye!!" }


数据 版本 目录 文件 官方 数据库 文件夹 输入 基本操作 特殊 命令 地址 所用 拷贝 教程 数据表 方式 时间 浏览器 系统 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 数据库水印技术的优点 视频语音交友软件开发 贯彻意见网络安全法 辽宁电视墙服务器安装 寒假家长网络安全教育 山海经异兽录有几个服务器 数据库建立关系的什么作用 广泛应用的数据库查询语言 沈阳网络安全实战教学 广州桥云互联网科技有限公司 绍兴网络安全态势感知装置 怎么将项目部署到云服务器 云净互联网科技有限公司 软件开发工期慢怎么跟客户解释 客户端调用服务器上的函数 表格匹配填充数据库 网络安全技术防御技术 服务器型号怎么看 数据库原理与技术尹为民 欧盟加强网络安全一揽子计划 黑龙江电信代理服务器云服务器 数据库技术的主要特别 浦东新区软件开发创新服务 数据库高可用关键技术分析 科学引文数据库 客户服务数据库建造 网络安全法的说法错误有 隐形网络安全 四字网络安全用语 北京网络安全大会 李雨航
0