zoukankan      html  css  js  c++  java
  • 初识MongoDB

    1.mongoDB的下载与安装

    下载地址:https://www.mongodb.com/

    找到 get mongodb按钮,

    下载即可。

    下载完以后直接解压即可,无需安装。配置环境变量:将mongodb路径C:Program FilesMongoDBin配置在系统环境变量Path中;

    在mongdb的安装目录的根目录下新建文件夹data,再在data文件夹中新建db文件夹;

    以管理员身份打开cmd,执行命令: mongod --启动服务,在浏览器输入http://localhost:27017/,出现

    It looks like you are trying to access MongoDB over HTTP on the native driver port.
    则服务启动成功。
    常用数据库命令:
    mongo --链接服务端
    show dbs --查看存在数据库
    db.version() --查看数据库版本
    use db --新建数据库
    db.user.insert({"name":"chenxq"}) --在数据库里插入集合
    db.user.find()
    db.user.findOne()
    db.user.updata({查询},{修改})
    2.mongodb的可视化工具adminMongo
    首先是通过node下载:npm install -g admin-mongo
    进入到i下载的admin-mongo文件夹:npm start
    在浏览器输入:http://localhost:1234


     之后点击"add connect"或“connect"就可以进入工具里面了。

    3.使用过程中的问题

    当使用以下命令导入外部json文件时

              mongoimport --db test --collection restaurants --drop --file primer-dataset.json

                                                                                         --db test  想往哪个数据库里面导入

                                                                                         --collection restaurants  想往哪个集合中导入

                                                                                         --drop 把集合清空

                                                                                         --file primer-dataset.json  哪个文件

    传入到数据库里时发生中文乱码现象,需要将相应的json文件转为utf-8编码。

    使用notepad++打开相应的json文件,然后首先将编码字符集改为中文,编码方式改为utf-8,重新导入即可。

  • 相关阅读:
    (转)I/O Completion Ports学习
    mysql 二进制字段拆分转换
    记录一些硬件开源项目网址
    线圈式电磁炮1----原理介绍
    线圈式电磁炮2----硬件系统搭建
    电机控制7---步进电机模型及控制(4)
    电机控制6---步进电机模型及控制(3)
    电机控制8---步进电机常见问题
    电机控制5---步进电机模型及控制(2)
    电机控制4---步进电机模型及控制(1)
  • 原文地址:https://www.cnblogs.com/LULULI/p/9716806.html
Copyright © 2011-2022 走看看