前端菜鸡之路——mongoDB

MongoDB是一个基于分布式文件存储的非关系型数据库(NOSQL),由C++语言编写,旨在为WEB应用提供可扩展的高性能数据存储解决方案。MongoDB支持的数据结构非常松散,是类似json的bjson格式,因此可以存储比较复杂的数据类型。MongoDB最大的特点是它支持的查询语言非常强大,其语法有点类似于面向对象的查询语言,几乎可以实现类似关系型数据库单表查询的绝大部分功能,而且还支持对数据建立索引。

MongoDB没有关系型数据库中行和表的概念,不过有类似文档和集合的概念。文档是MongoDB中最基本的单位每个文档都会以唯一的id标识,文档的属性为key/value的键值对形式,文档内可以嵌套另一个文档,因此可以存储比较复杂的数据类型。集合是许多文档的总和,一个数据库可以有多个集合,一个集合可以有多个文档。        ——nodejs实战

1.MongoDB安装

进入官网,选择你需要的版本进行下载,我选择下载的是下图的msi安装程序。

下载完后运行安装程序,直接下一步,接受,会到达下图步骤:

选择上面进行快速安装,默认路径是C:\Program Files\MongoDB,也可以选择下面的自定义安装,安装到自己选择的路径下。

安装完成后,打开cmd命令行进入到MongoDB下的bin文件夹中。

cd Program Files\MongoDB\Server\3.2\bin

并设置数据库存放目录,如下:

mongod --dbpath E:\node\MongoDBdata

这样就成功安装好并且启动了MongoDB数据库。然后再浏览器中输入http://127.0.0.1:27017/,会在浏览器中看到这样的一句话。

时间: 2024-09-29 19:08:25

前端菜鸡之路——mongoDB的相关文章

前端菜鸡之路——网页上的图标

如何在页面上放置我们需要的图标,这个问题从我学习前端以来便一直伴随着我,从开始的全部用img标签来放图标到之后的用雪碧图,用字体,但是再多的方法也要懂得如何在不同的情形下去使用这些方法.所以刚在加班中过完圣诞的我坐在了电脑前,想要对这些熟悉而又陌生的东西进行整理和总结. 首先是从img标签说起,当我第一次切图时便和它邂逅,当时觉得好神奇,给它一个路径居然可以找到我想要的图片,并且展示出来,功能有点类似于快递员,于是我开始频繁的收各种快递,用到图片的地方都选择使用它.虽然这么做并不算错,但很显然不

前端菜鸡关于 JS,Ajax,JSON,API,的一些思绪整理

header: 这是我的第一篇博客,希望这篇菜鸡总结能帮我找回该努力的方向吧.也许还能帮到几个和我境遇类似的大学狗?反正我现在是觉得这篇东西除了我不可能有别人会看了.hhhh... body: /*  7月29号加入了FreeCodeCamp学前端.大概倒推三个月在codecadymy学过python和JS的基础语法.倒推年初还把python和后端当做自己努力的方向.在知乎上听从建议去啃SCIP,结果第二章看到一半实在是被自己的数学打败了.又忙着考试和打游戏,大二的下学期就糊里糊涂的过去了.大学

菜鸡的入门史

这篇博客记录我是怎么误打误撞来到了编程世界,以及为什么决定以此为业,一方面作为博客输出,另一方面希望能给需要的同学当一篇经验贴参考. 发现格式有点问题,先将就看一下,学习了再调整. 目录: 一.个人背景介绍 二.第一次接触前端 三.转向后端 Java 四.总结 五.参考建议 一.个人背景介绍 既然作为参考,那么肯定是要全方位讲清楚的,尤其是个人背景,不谈个人基础背景的经验都是耍流氓,个人情况不一致,适合自己的不一定适合别人,有背景情况下可以大概明白误差,因此该经验仅供考,盲目复制可能引发不适.

【自编题】震惊!某菜鸡竟公然出题黑自己!

有巨佬有兴趣做一下吗?非常水的题. 手残的stg之路(gzz.cpp/pas) 题目背景 有一天,菜鸡手残zx在玩绀珠传E.当她打到123的4符:梦符「刈安色的迷梦」时,由于她太手残,怎么转圈也扭不过去.无奈之下,她放了一个b.但是从这之后她好像被123缠上了,连数学考试都考了123分.为了避免被zn骂,也为了不再被123纠缠下去,她立志要扭过这张符,用实力证明自己! -- -- -- -- 但是作为天下第一手残,她发现自己真的没法凭借自己的力量扭过去.于是她打算用计算机编程解决此问题. 题目描

渣渣菜鸡的蚂蚁金服面试经历(二)

蚂蚁金服 电话二面(85 分钟) 1.自我介绍.工作经历.技术栈 2.项目中你学到了什么技术?(把三项目具体描述了很久) 3.微服务划分的粒度 4.微服务的高可用怎么保证的? 5.常用的负载均衡,该怎么用,你能说下吗? 6.网关能够为后端服务带来哪些好处? 7.Spring Bean 的生命周期 8.xml 中配置的 init.destroy 方法怎么可以做到调用具体的方法? 9.反射的机制 10.Object 类中的方法 11.hashcode 和 equals 方法常用地方 12.对象比较是

菜鸡互啄队—— 团队合作

团队GitHub地址:https://github.com/BigBugWriters/pit 队名:    菜鸡互啄 队员学号: 姓名 学号 梁华超(队长) 3116005144 沈春霖 3116005153 杨钊雄 3116005160 林健城 3116005145 林奇凯 3116005146 林贤杰 3116005147 拟作的团队项目描述:利用python实现的git客户端 队员风采:            杨钊雄: 热衷于研究计算机科学,理性冷静,乐于与人讨论技术. 擅长的技术: J

一只菜鸡的话

大家好,我是Parallels,一只大二的菜鸡,在大一上只学过C语言,大一下自学过一点C++,对于算法竞赛几乎是0基础,但是却对编程及算法有很浓的厚兴趣,也很想参加ACM,向我们学校的大牛一样在ICPC区域赛的舞台上一展身手,所以还需要付出很大的努力,不过我愿意付出,所以,在此先给自己定一个小目标:两年内成为CF红名,在大三大四能代表学校去打ICPC区域赛并拿奖,希望我在大四毕业的时候能交上一份完美的答卷. 对此,尽管大二学习任务很重,要做的事情也很多,但是如果每天抽出点时间学一个算法,做一道题

菜鸡程序猿的开始:java基础知识之一个简单ATM机

import java.util.Scanner; public class Atm{ static int allmoney=150000; //ATM现有余额 static int all=200000; // ATM最大量 static int money =10000; // 初始化用户的余额 public static void main(String[] args) { System.out.print("*********************************"

Html菜鸡大杂烩

<!DOCTYPE html> <html> <head lang="en"> <meta charset="UTF-8"> <title>菜鸡大杂烩</title> </head> <body> <p>注册帐号</p> <hr/> <form> 邮箱帐号 <input type="text"/&g