zoukankan      html  css  js  c++  java
  • mongodb 简单记

    了解:mongodb  为非关系型数据库    即 no SQL , ,创新性足  ,自由度高,灵活  ;一般所熟悉的mySQL   lite   SQLServer  等都是关系型数据库    主要  标准统一  ,创新性不足  ,自由度不高

    1.安装

    2.添加修改 环境变量里的path     即mongodb安装位置的bin目录的路径

    3.如果是4.0版本以前   需要手动创建  data目录   data目录里创建一个db目录来存放我们的数据     一个log文件夹来存放操作日志。

    4.如果不想将数据存放原来的位置。可手动修改路径    --dbpath  路径        

    5.如果想尝试更换端口号  不想使用27017端口   那么可以在修改路径的后面  加上 --port 端口号

    6.打开 cmd 命令行工具    执行mongod  命令  打开我们下载好的数据库服务器   然后不动该窗口

    7.重新打开一个cmd窗口   执行 mongo命令   打开mongodb客户端 。  可以在该窗口进行 数据的增删改查

    8.三个基础概念:数据库(database)    集合(collection)    文档 (document)                              数据库:包括两个部分  :1.数据库服务器 ,对数据进行存放 (mongod)  2.数据库客户端,对数据进行操作 (mongo)                  一个数据库包含多个集合   每个集合包含多个文档     我们的增删改查 即是对我们的文档进行操作

    9.mongodb  常用操作命令     use  创建/打开一个数据库     show dbs  查看所有数据库     show collections  查看集合    db.<collection>.find()   查找/进入集合     db.<collection>.insert()插入文档      db.<colletion>.update()更行文档/添加文档属性     db.<collection>.remove() 删除文档(不推荐) db.<collection>.drop() 删除集合     db.dropDatabase()   删库

    10.注意:update   默认更行查找满足条件的第一条数据。功能拆分   updateOne   updateMany            remove 默认删除满足条件的所有      功能拆分     deleteOne   deleteMany

  • 相关阅读:
    Java泛型T与?
    json解析出现:java.lang.ClassCastException: net.sf.ezmorph.bean.MorphDynaBean cannot be cast to XXX
    Html 项目使用自定义字体文件问题
    修复 WordPress 通过邮箱 找回密码时的链接无效&新用户注册时提示的链接无效
    Linux查询进程和结束进程
    Linux --- 程序后台运行的几种方法
    bash_profile和bashsrc的区别
    在CentOS中安装与配置Server JRE 8
    JRE和JDK的区别
    java中静态代码块详解
  • 原文地址:https://www.cnblogs.com/tutao1995/p/11101456.html
Copyright © 2011-2022 走看看