zoukankan      html  css  js  c++  java
  • Linux(Ubuntu)使用日记------Mongodb的安装与使用

     1.安装

    Linux下安装mongodb还是比较容易的 

    直接使用apt-get安装即可,命令如下: 

    sudo apt-get install mongodb 

    安装完成之后进行检验,

    “mongo shell”  进行连接

    “show dbs”    显示已有的数据库

      

    如果出现上图的显示,则安装完成

    2.使用

    2.1安装Robo3T

     

    安装Robo3T图形界面工具,我想会使你比较方便的使用mongodb。可喜的是Linux 安装Robo3T的过程也是比较方便的。过程如下:

     (1)在官网下载Robo3T,https://robomongo.org/download 

     

    (2)解压到一个文件夹,然后进入到bin目录下,双击那个robo3t可执行文件即可(这一切是如此的简单)

     

     

    2.2 数据的导入导出 

    Mongodb的数据导入导出工具分别为:mongoimportmongoexport 

    导入mongoimport

    (1)语法

    mongoimport -d dbname -c collectionname --file filename --headerline --type json/csv -f field

    (2)参数说明:

    -d :数据库名

    -c :collection名

    --type :导入的格式默认json

    -f :导入的字段名

    --headerline :如果导入的格式是csv,则可以使用第一行的标题作为导入的字段

    --file :要导入的文件

     

    (3)示例:

    sudo mongoimport -d mongotest -c users --file home/mongodump/articles.json --type json

    实际操作中,其实不用”-- type“参数数据也可以导入的

    导出mongoexport

    (1)语法

    mongoexport -d dbname -c collectionname -o file --type json/csv -f field

    (2)参数说明:

    -d :数据库名

    -c :collection名

    -o :输出的文件名

    --type : 输出的格式,默认为json

    -f :输出的字段,如果-type为csv,则需要加上-f "字段名" 

    (3)示例:

    sudo mongoexport -d mongotest -c users -o /home/python/Desktop/mongoDB/users.json --type json -f  "_id,user_id,user_name,age,status"

     

    参考博客:

    [1] MongoDB导入导出以及数据库备份:https://www.cnblogs.com/qingtianyu2015/p/5968400.html

     

  • 相关阅读:
    Vue 实时过去 页面宽高
    css 全网页呈现灰色
    Vue 省市区三级联动(基于ElementUI)
    小程序 节流函数 (防止按钮重复点击)
    Vs Code 自动编译TS
    VS2019 调试时出现:正试图在 os 加载程序锁内执行托管代码
    SQLServer 日期函数大全
    SQL 日期函数
    SQL Server 查询性能异常语句
    SQL中多表连接delete删除表数据
  • 原文地址:https://www.cnblogs.com/hwtblog/p/8523305.html
Copyright © 2011-2022 走看看